Skip to content

Commit 55e7d62

Browse files
committed
Migrate to React 19
1 parent 430243e commit 55e7d62

File tree

3 files changed

+369
-395
lines changed

3 files changed

+369
-395
lines changed

.github/workflows/test.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ jobs:
5555
react-dom: { version: '^18', types: '^18' },
5656
},
5757
{
58-
version: 'rc',
59-
types: 'npm:types-react@rc',
60-
react-dom: { version: 'rc', types: 'npm:types-react-dom@rc' },
58+
version: '^19',
59+
types: '^19',
60+
react-dom: { version: '^19', types: '^19' },
6161
},
6262
]
6363

@@ -261,9 +261,9 @@ jobs:
261261
react-dom: { version: '^18', types: '^18' },
262262
},
263263
{
264-
version: 'rc',
265-
types: 'npm:types-react@rc',
266-
react-dom: { version: 'rc', types: 'npm:types-react-dom@rc' },
264+
version: '^19',
265+
types: '^19',
266+
react-dom: { version: '^19', types: '^19' },
267267
},
268268
]
269269

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@
6363
}
6464
},
6565
"dependencies": {
66-
"@types/use-sync-external-store": "npm:types-use-sync-external-store@rc",
67-
"use-sync-external-store": "^1.2.2 || ^1.4.0-rc"
66+
"@types/use-sync-external-store": "^0.0.6",
67+
"use-sync-external-store": "^1.4.0"
6868
},
6969
"devDependencies": {
7070
"@babel/cli": "^7.24.7",
@@ -84,8 +84,8 @@
8484
"@testing-library/react": "^16.1.0",
8585
"@types/node": "^20.14.2",
8686
"@types/prop-types": "^15.7.12",
87-
"@types/react": "npm:types-react@rc",
88-
"@types/react-dom": "npm:types-react-dom@rc",
87+
"@types/react": "^19.0.1",
88+
"@types/react-dom": "^19.0.1",
8989
"babel-eslint": "^10.1.0",
9090
"codecov": "^3.8.3",
9191
"cross-env": "^7.0.3",
@@ -97,8 +97,8 @@
9797
"eslint-plugin-react": "^7.34.2",
9898
"jsdom": "^25.0.1",
9999
"prettier": "^3.3.3",
100-
"react": "19.0.0-rc.1",
101-
"react-dom": "19.0.0-rc.1",
100+
"react": "^19.0.0",
101+
"react-dom": "^19.0.0",
102102
"redux": "^5.0.1",
103103
"rimraf": "^5.0.7",
104104
"tsup": "7.0.0",

0 commit comments

Comments
 (0)