Skip to content

Commit 1f8ef91

Browse files
fix(deps): update dependency react-router-dom to v7 (#1643)
* fix(deps): update dependency react-router-dom to v7 * fix textencoder error Signed-off-by: Adam Setch <[email protected]> * Update jest.setup.ts * Update jest.setup.ts * Update jest.setup.ts --------- Signed-off-by: Adam Setch <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Adam Setch <[email protected]>
1 parent 3d6b2ba commit 1f8ef91

File tree

5 files changed

+58
-26
lines changed

5 files changed

+58
-26
lines changed

jest.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { Config } from 'jest';
22

33
const config: Config = {
44
preset: 'ts-jest',
5-
setupFiles: ['<rootDir>/src/renderer/__helpers__/setupEnvVars.js'],
5+
setupFiles: ['<rootDir>/src/renderer/__helpers__/jest.setup.ts'],
66
testEnvironment: 'jsdom',
77
collectCoverage: true,
88
collectCoverageFrom: ['src/**/*', '!**/__snapshots__/**'],

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
"menubar": "9.5.1",
133133
"react": "19.0.0",
134134
"react-dom": "19.0.0",
135-
"react-router-dom": "6.28.0",
135+
"react-router-dom": "7.0.2",
136136
"update-electron-app": "3.1.0"
137137
},
138138
"devDependencies": {

pnpm-lock.yaml

+45-22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { TextDecoder, TextEncoder } from 'node:util';
2+
3+
// Prevent "ReferenceError: TextEncoder is not defined" or "ReferenceError: TextDecoder is not defined" errors
4+
if (!global.TextEncoder || !global.TextDecoder) {
5+
global.TextEncoder = TextEncoder;
6+
global.TextDecoder = TextDecoder;
7+
}
8+
9+
// Mock OAuth client ID and secret
10+
process.env.OAUTH_CLIENT_ID = 'FAKE_CLIENT_ID_123';
11+
process.env.OAUTH_CLIENT_SECRET = 'FAKE_CLIENT_SECRET_123';

src/renderer/__helpers__/setupEnvVars.js

-2
This file was deleted.

0 commit comments

Comments
 (0)