From dc39c41428e1a52eb35e77d6fd3417deb2fcf95b Mon Sep 17 00:00:00 2001 From: Hank Date: Wed, 8 Jul 2026 05:37:45 +0000 Subject: [PATCH] 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 --- app/package-lock.json | 12 ++++++------ app/package.json | 3 ++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index a583808..47e8dbc 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -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": { diff --git a/app/package.json b/app/package.json index 8eb9bdf..64129aa 100644 --- a/app/package.json +++ b/app/package.json @@ -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",