Skip to content

Commit 53de163

Browse files
committed
Supports react 19
1 parent 5fc1098 commit 53de163

File tree

18 files changed

+211
-315
lines changed

18 files changed

+211
-315
lines changed

examples/crm/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"type": "module",
66
"dependencies": {
77
"@hello-pangea/dnd": "^16.3.0",
8-
"@mui/icons-material": "^5.15.20",
9-
"@mui/material": "^5.15.20",
8+
"@mui/icons-material": "^5.16.12",
9+
"@mui/material": "^5.16.12",
1010
"@nivo/bar": "^0.80.0",
1111
"@nivo/core": "^0.80.0",
1212
"clsx": "^2.1.1",
@@ -15,10 +15,10 @@
1515
"lodash": "~4.17.5",
1616
"papaparse": "^5.4.1",
1717
"ra-data-fakerest": "^5.3.0",
18-
"react": "^18.3.1",
18+
"react": "^19.0.0",
1919
"react-admin": "^5.3.0",
2020
"react-cropper": "^2.3.3",
21-
"react-dom": "^18.3.1",
21+
"react-dom": "^19.0.0",
2222
"react-error-boundary": "^4.0.3",
2323
"react-router": "^6.22.0",
2424
"react-router-dom": "^6.22.0"

examples/crm/src/contacts/ContactImportDialog.tsx

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1-
import { Box, CircularProgress, Stack, Typography } from '@mui/material';
2-
import Alert from '@mui/material/Alert';
3-
import Dialog from '@mui/material/Dialog';
4-
import DialogActions from '@mui/material/DialogActions';
5-
import DialogContent from '@mui/material/DialogContent';
6-
import DialogTitle from '@mui/material/DialogTitle';
7-
import MuiLink from '@mui/material/Link';
1+
import {
2+
Alert,
3+
Box,
4+
CircularProgress,
5+
Dialog,
6+
DialogActions,
7+
DialogContent,
8+
DialogTitle,
9+
Link as MuiLink,
10+
Stack,
11+
Typography,
12+
} from '@mui/material';
813
import {
914
Button,
1015
FileField,

examples/crm/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export default defineConfig(async () => {
1414
// eslint-disable-next-line prettier/prettier
1515
const packageJson = await import(
1616
path.resolve(__dirname, '../../packages', dirName, 'package.json'),
17-
{ assert: { type: 'json' } }
17+
{ with: { type: 'json' } }
1818
);
1919
aliases[packageJson.default.name] = path.resolve(
2020
__dirname,

examples/demo/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"type": "module",
66
"dependencies": {
77
"@apollo/client": "^3.3.19",
8-
"@mui/icons-material": "^5.15.20",
9-
"@mui/material": "^5.15.20",
8+
"@mui/icons-material": "^5.16.12",
9+
"@mui/material": "^5.16.12",
1010
"@types/recharts": "^1.8.10",
1111
"@vitejs/plugin-react": "^2.2.0",
1212
"clsx": "^2.1.1",
@@ -26,9 +26,9 @@
2626
"ra-input-rich-text": "^5.0.0",
2727
"ra-language-english": "^5.0.0",
2828
"ra-language-french": "^5.0.0",
29-
"react": "^18.3.1",
29+
"react": "^19.0.0",
3030
"react-admin": "^5.0.0",
31-
"react-dom": "^18.3.1",
31+
"react-dom": "^19.0.0",
3232
"react-router": "^6.22.0",
3333
"react-router-dom": "^6.22.0",
3434
"recharts": "^2.1.15"

examples/demo/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default defineConfig(async () => {
1919
// eslint-disable-next-line prettier/prettier
2020
const packageJson = await import(
2121
path.resolve(__dirname, '../../packages', dirName, 'package.json'),
22-
{ assert: { type: 'json' } }
22+
{ with: { type: 'json' } }
2323
);
2424
aliases[packageJson.default.name] = path.resolve(
2525
__dirname,

examples/no-code/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
"serve": "vite preview"
99
},
1010
"dependencies": {
11-
"@mui/material": "^5.15.20",
11+
"@mui/material": "^5.16.12",
1212
"ra-data-local-storage": "^5.0.0",
1313
"ra-no-code": "^5.0.0",
14-
"react": "^18.3.1",
14+
"react": "^19.0.0",
1515
"react-admin": "^5.0.0",
16-
"react-dom": "^18.3.1"
16+
"react-dom": "^19.0.0"
1717
},
1818
"devDependencies": {
1919
"@vitejs/plugin-react": "^4.2.1",

examples/simple/package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,8 @@
1010
"type-check": "tsc --noEmit"
1111
},
1212
"dependencies": {
13-
"@emotion/react": "^11.7.1",
14-
"@emotion/styled": "^11.6.0",
15-
"@mui/icons-material": "^5.15.20",
16-
"@mui/material": "^5.15.20",
13+
"@mui/icons-material": "^5.16.12",
14+
"@mui/material": "^5.16.12",
1715
"@tanstack/react-query": "^5.21.7",
1816
"@tanstack/react-query-devtools": "^5.21.7",
1917
"jsonexport": "^3.2.0",
@@ -23,9 +21,9 @@
2321
"ra-input-rich-text": "^5.4.3",
2422
"ra-language-english": "^5.4.3",
2523
"ra-language-french": "^5.4.3",
26-
"react": "^18.3.1",
24+
"react": "^19.0.0",
2725
"react-admin": "^5.4.3",
28-
"react-dom": "^18.3.1",
26+
"react-dom": "^19.0.0",
2927
"react-hook-form": "^7.53.0",
3028
"react-router": "^6.22.0",
3129
"react-router-dom": "^6.22.0"

examples/tutorial/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
},
1111
"dependencies": {
1212
"ra-data-json-server": "^5.0.0",
13-
"react": "^18.3.1",
13+
"react": "^19.0.0",
1414
"react-admin": "^5.0.0",
15-
"react-dom": "^18.3.1"
15+
"react-dom": "^19.0.0"
1616
},
1717
"devDependencies": {
1818
"@types/react": "^18.3.3",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@
5656
"lolex": "~2.3.2",
5757
"prettier": "~3.2.5",
5858
"raf": "~3.4.1",
59-
"react": "^18.3.1",
60-
"react-dom": "^18.3.1",
59+
"react": "^19.0.0",
60+
"react-dom": "^19.0.0",
6161
"storybook": "^8.4.4",
6262
"ts-jest": "^29.1.0",
6363
"typescript": "^5.1.3",

packages/create-react-admin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"ink-text-input": "^6.0.0",
2828
"lodash": "~4.17.5",
2929
"meow": "^9.0.0",
30-
"react": "^18.3.1",
30+
"react": "^19.0.0",
3131
"yn": "^5.0.0"
3232
},
3333
"devDependencies": {

0 commit comments

Comments
 (0)