Skip to content

Commit c945bca

Browse files
authored
Test against React 19.0.0 (#3662)
* Test against React 19.0.0 * ignore buggy lint
1 parent 4486223 commit c945bca

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/patch-react19.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import fs from 'node:fs/promises';
33
const pkgText = await fs.readFile('./package.json', 'utf8');
44
const pkg = JSON.parse(pkgText);
55

6-
pkg.devDependencies['@types/react'] = 'npm:types-react@rc';
7-
pkg.devDependencies['@types/react-dom'] = 'npm:types-react-dom@rc';
8-
pkg.devDependencies.react = 'rc';
9-
pkg.devDependencies['react-dom'] = 'rc';
6+
pkg.devDependencies['@types/react'] = '^19.0.0';
7+
pkg.devDependencies['@types/react-dom'] = '^19.0.0';
8+
pkg.devDependencies.react = '^19.0.0';
9+
pkg.devDependencies['react-dom'] = '^19.0.0';
1010
pkg.overrides = {
11-
'@types/react': 'npm:types-react@rc',
12-
'@types/react-dom': 'npm:types-react-dom@rc'
11+
'@types/react': '^19.0.0',
12+
'@types/react-dom': '^19.0.0'
1313
};
1414

1515
fs.writeFile('./package.json', JSON.stringify(pkg, null, 2));

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
"@babel/preset-react": "^7.26.3",
6262
"@babel/preset-typescript": "^7.26.0",
6363
"@babel/runtime": "^7.26.0",
64-
"@babel/traverse": "7.25.9",
6564
"@biomejs/biome": "1.9.4",
6665
"@eslint/compat": "^1.2.3",
6766
"@faker-js/faker": "^9.0.0",

src/HeaderRow.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ function HeaderRow<R, SR, K extends React.Key>({
5858
shouldFocusGrid,
5959
direction
6060
}: HeaderRowProps<R, SR, K>) {
61+
// eslint-disable-next-line react-compiler/react-compiler
62+
// eslint-disable-next-line react-hooks/rules-of-hooks
6163
const dragDropKey = useId();
6264

6365
const cells = [];

0 commit comments

Comments
 (0)