Fix blank web page: align react and react-dom versions

react resolved to 19.2.7 (via react-native) while react-dom was pinned to
19.2.3, causing React error #527 (version mismatch) and a blank page on web.
Pin both to 19.2.7. Native APK was unaffected.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Hank 2026-07-08 05:37:45 +00:00
parent dbc1ece1ee
commit dc39c41428
2 changed files with 8 additions and 7 deletions

12
app/package-lock.json generated
View file

@ -20,7 +20,8 @@
"expo-router": "~57.0.4",
"expo-secure-store": "~57.0.0",
"expo-status-bar": "~57.0.0",
"react-dom": "19.2.3",
"react": "19.2.7",
"react-dom": "19.2.7",
"react-native-safe-area-context": "~5.7.0",
"react-native-screens": "4.25.2",
"react-native-web": "^0.21.2",
@ -6266,7 +6267,6 @@
"resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
"integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=0.10.0"
}
@ -6305,15 +6305,15 @@
}
},
"node_modules/react-dom": {
"version": "19.2.3",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz",
"integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==",
"version": "19.2.7",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
"integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
"license": "MIT",
"dependencies": {
"scheduler": "^0.27.0"
},
"peerDependencies": {
"react": "^19.2.3"
"react": "^19.2.7"
}
},
"node_modules/react-fast-compare": {

View file

@ -24,7 +24,8 @@
"expo-router": "~57.0.4",
"expo-secure-store": "~57.0.0",
"expo-status-bar": "~57.0.0",
"react-dom": "19.2.3",
"react": "19.2.7",
"react-dom": "19.2.7",
"react-native-safe-area-context": "~5.7.0",
"react-native-screens": "4.25.2",
"react-native-web": "^0.21.2",