From c2ce99cd5e35dadf37199627039b9c9a32a479aa Mon Sep 17 00:00:00 2001 From: sebmarkbage Date: Tue, 12 Aug 2025 18:51:01 -0700 Subject: [PATCH] [Fiber] Don't bind retry listener if it's in the cache (#34183) This did an unnecessary bind allocation even if there's cache hit. DiffTrain build for [f1222f76521fa7645badaa0c972ad4b2b1dc0b78](https://github.com/facebook/react/commit/f1222f76521fa7645badaa0c972ad4b2b1dc0b78) --- compiled-rn/VERSION_NATIVE_FB | 2 +- .../react/react-dom/cjs/ReactDOM-dev.js | 4 ++-- .../react/react-dom/cjs/ReactDOM-prod.js | 4 ++-- .../react/react-dom/cjs/ReactDOM-profiling.js | 4 ++-- .../react/react-dom/cjs/ReactDOMClient-dev.js | 14 ++++++------- .../react-dom/cjs/ReactDOMClient-prod.js | 20 ++++++++++--------- .../react-dom/cjs/ReactDOMClient-profiling.js | 14 ++++++------- .../react-dom/cjs/ReactDOMProfiling-dev.js | 14 ++++++------- .../react-dom/cjs/ReactDOMProfiling-prod.js | 20 ++++++++++--------- .../cjs/ReactDOMProfiling-profiling.js | 14 ++++++------- .../cjs/ReactTestRenderer-dev.js | 16 ++++++++------- .../cjs/ReactTestRenderer-prod.js | 16 ++++++++------- .../cjs/ReactTestRenderer-profiling.js | 16 ++++++++------- .../vendor/react/react/cjs/React-dev.js | 4 ++-- .../vendor/react/react/cjs/React-prod.js | 4 ++-- .../vendor/react/react/cjs/React-profiling.js | 4 ++-- .../Libraries/Renderer/REVISION | 2 +- .../implementations/ReactFabric-dev.fb.js | 8 ++++---- .../implementations/ReactFabric-prod.fb.js | 14 +++++++------ .../ReactFabric-profiling.fb.js | 8 ++++---- .../ReactNativeRenderer-dev.fb.js | 12 +++++------ .../ReactNativeRenderer-prod.fb.js | 18 +++++++++-------- .../ReactNativeRenderer-profiling.fb.js | 12 +++++------ .../eslint-plugin-react-hooks/package.json | 2 +- 24 files changed, 130 insertions(+), 116 deletions(-) diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index 525d92a234..9b0f593acb 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.2.0-native-fb-47fd2f5e-20250812 \ No newline at end of file +19.2.0-native-fb-f1222f76-20250812 \ No newline at end of file diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js index c3df84c4ca..c1d0553603 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4da134695ab1dd9f388b978375d6fa99>> + * @generated SignedSource<<93b9047d4fc6cfbd87ba7791d5cbfecc>> */ "use strict"; @@ -404,5 +404,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; + exports.version = "19.2.0-native-fb-f1222f76-20250812"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js index 198d0cf966..53a43d8695 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<769cb371a242c11f1add578e50fdb7d2>> + * @generated SignedSource<> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js index 198d0cf966..53a43d8695 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<769cb371a242c11f1add578e50fdb7d2>> + * @generated SignedSource<> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js index 6a31d3a332..0d16ad89e9 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ /* @@ -15192,7 +15192,6 @@ __DEV__ && function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) @@ -15202,6 +15201,7 @@ __DEV__ && throw Error( "Expected finished root and lanes to be set. This is a bug in React." ); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -29311,11 +29311,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-47fd2f5e-20250812" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-native-fb-47fd2f5e-20250812\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-f1222f76-20250812\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29352,10 +29352,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -29494,5 +29494,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; + exports.version = "19.2.0-native-fb-f1222f76-20250812"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js index e37c655a28..abf3f4f369 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<23ce04bc8286ebb08296f98535319c00>> + * @generated SignedSource<> */ /* @@ -10083,9 +10083,11 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { @@ -17136,14 +17138,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2000 = React.version; if ( - "19.2.0-native-fb-47fd2f5e-20250812" !== + "19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion$jscomp$inline_2000 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2000, - "19.2.0-native-fb-47fd2f5e-20250812" + "19.2.0-native-fb-f1222f76-20250812" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17165,10 +17167,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2529 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2530 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17266,4 +17268,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js index 9bbf5103e0..8e3f72393f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<52c3b6f740372e5d1d4a77c565bf63f1>> */ /* @@ -10953,13 +10953,13 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) if (null !== inProgressLanes && null !== inProgressRoot) restorePendingUpdaters(inProgressRoot, inProgressLanes); else throw Error(formatProdErrorMessage(413)); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -19148,14 +19148,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2251 = React.version; if ( - "19.2.0-native-fb-47fd2f5e-20250812" !== + "19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion$jscomp$inline_2251 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2251, - "19.2.0-native-fb-47fd2f5e-20250812" + "19.2.0-native-fb-f1222f76-20250812" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19177,10 +19177,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2258 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812", + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$321 = 0; @@ -19294,4 +19294,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js index a11b865c1b..a239922ef4 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<0ca6be06b89695ee60047f5fc3709b3a>> */ /* @@ -15200,7 +15200,6 @@ __DEV__ && function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) @@ -15210,6 +15209,7 @@ __DEV__ && throw Error( "Expected finished root and lanes to be set. This is a bug in React." ); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -29367,11 +29367,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-47fd2f5e-20250812" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-native-fb-47fd2f5e-20250812\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-f1222f76-20250812\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29408,10 +29408,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -29866,7 +29866,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; + exports.version = "19.2.0-native-fb-f1222f76-20250812"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js index 83010f4774..d0f09aefdd 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<8cc1da29e76f883288f53a6342499cad>> + * @generated SignedSource<<0c57a2c4963b4537728b437ecc1686eb>> */ /* @@ -10083,9 +10083,11 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { @@ -17147,14 +17149,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2001 = React.version; if ( - "19.2.0-native-fb-47fd2f5e-20250812" !== + "19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion$jscomp$inline_2001 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2001, - "19.2.0-native-fb-47fd2f5e-20250812" + "19.2.0-native-fb-f1222f76-20250812" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17176,10 +17178,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2532 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2533 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17430,4 +17432,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js index c207164114..b1e163c98a 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<5f41b6a935f4f852fbc6950e86296b9b>> */ /* @@ -10957,13 +10957,13 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) if (null !== inProgressLanes && null !== inProgressRoot) restorePendingUpdaters(inProgressRoot, inProgressLanes); else throw Error(formatProdErrorMessage(413)); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -19163,14 +19163,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2252 = React.version; if ( - "19.2.0-native-fb-47fd2f5e-20250812" !== + "19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion$jscomp$inline_2252 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2252, - "19.2.0-native-fb-47fd2f5e-20250812" + "19.2.0-native-fb-f1222f76-20250812" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19192,10 +19192,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2259 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812", + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$321 = 0; @@ -19462,7 +19462,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js index 3151cd6054..11d7bbe9f5 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<19acccfc0bc06c9c13dd621d3c226274>> + * @generated SignedSource<> */ "use strict"; @@ -10149,9 +10149,11 @@ __DEV__ && function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { @@ -15756,10 +15758,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15904,5 +15906,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; + exports.version = "19.2.0-native-fb-f1222f76-20250812"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js index 3070133bcb..19106c2830 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<27c3dc109c72fab921bc06853a4ecc94>> + * @generated SignedSource<<687231819f5a72343d53a22dcd374710>> */ "use strict"; @@ -7167,9 +7167,11 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { @@ -9922,10 +9924,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1428 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1429 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10061,4 +10063,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js index f741a2798f..bfdd7fe789 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<3975f6a3b3d42a3c258c30677cd187e1>> + * @generated SignedSource<<6cde8775e0a9bb8d0c35d189486494bf>> */ "use strict"; @@ -7604,9 +7604,11 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { @@ -10542,10 +10544,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1236 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812", + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$142 = 0; @@ -10696,4 +10698,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js index 44c376e72c..0168f0d6cc 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<8240c510f40c2e3659cbc2e51118f827>> + * @generated SignedSource<<9644321fee77a1a72fd4b417b2c9426d>> */ "use strict"; @@ -1388,7 +1388,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; + exports.version = "19.2.0-native-fb-f1222f76-20250812"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js index dbbd2f451e..62165fd20e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<4de6fd8c5ff7d00825cd60ce12060572>> */ "use strict"; @@ -579,4 +579,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js index be74a27f81..196117f91e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<765ee96fe72cbc64c4594c4de693d338>> + * @generated SignedSource<<615ea6f293c115fee3981ab347c7e721>> */ "use strict"; @@ -583,7 +583,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-47fd2f5e-20250812"; +exports.version = "19.2.0-native-fb-f1222f76-20250812"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION index 8b01367d12..a909a9f254 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION @@ -1 +1 @@ -47fd2f5e1487fb48c561a6f8f30c534d8f8c7747 +f1222f76521fa7645badaa0c972ad4b2b1dc0b78 diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js index e991600845..91b09e62fa 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<62beb16cdbd84a1f84d4924fb3fdb52a>> + * @generated SignedSource<> */ "use strict"; @@ -11903,7 +11903,6 @@ __DEV__ && function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) @@ -11913,6 +11912,7 @@ __DEV__ && throw Error( "Expected finished root and lanes to be set. This is a bug in React." ); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -19520,10 +19520,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js index 3e6d990e41..b4013f7893 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -8369,9 +8369,11 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root, parentFiber) { @@ -11026,10 +11028,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1232 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1232.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js index 19fca222b2..70f84477f2 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<555b96c9bdd9bf8270fbfc958a0e1f06>> + * @generated SignedSource<<06a00c9033617868585ba783bf2cfe61>> */ "use strict"; @@ -9175,7 +9175,6 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) @@ -9185,6 +9184,7 @@ function attachSuspenseRetryListeners(finishedWork, wakeables) { throw Error( "Expected finished root and lanes to be set. This is a bug in React." ); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -12979,10 +12979,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1476 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1476.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js index 4aee00c4e4..56be9870f6 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<167824bae47bdf2aafd1878f2634d762>> + * @generated SignedSource<> */ "use strict"; @@ -12211,7 +12211,6 @@ __DEV__ && function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) @@ -12221,6 +12220,7 @@ __DEV__ && throw Error( "Expected finished root and lanes to be set. This is a bug in React." ); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -19878,11 +19878,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-47fd2f5e-20250812" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-47fd2f5e-20250812\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-f1222f76-20250812\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -19908,10 +19908,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js index 6f9f324254..5e7236d958 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<05d1d0edad44f40543c4563ccfa136bf>> + * @generated SignedSource<<49f5c9fce70c229ef2b75570fdb66be4>> */ "use strict"; @@ -8701,9 +8701,11 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); - retryCache.has(wakeable) || - (retryCache.add(wakeable), wakeable.then(retry, retry)); + if (!retryCache.has(wakeable)) { + retryCache.add(wakeable); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); + wakeable.then(retry, retry); + } }); } function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { @@ -11252,11 +11254,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-47fd2f5e-20250812" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-47fd2f5e-20250812\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-f1222f76-20250812\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11306,10 +11308,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1290 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1290.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js index 965aa332df..8ad547fe4e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -9504,7 +9504,6 @@ function getRetryCache(finishedWork) { function attachSuspenseRetryListeners(finishedWork, wakeables) { var retryCache = getRetryCache(finishedWork); wakeables.forEach(function (wakeable) { - var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); if (!retryCache.has(wakeable)) { retryCache.add(wakeable); if (isDevToolsPresent) @@ -9514,6 +9513,7 @@ function attachSuspenseRetryListeners(finishedWork, wakeables) { throw Error( "Expected finished root and lanes to be set. This is a bug in React." ); + var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); wakeable.then(retry, retry); } }); @@ -13194,11 +13194,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-47fd2f5e-20250812" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-f1222f76-20250812" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-47fd2f5e-20250812\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-f1222f76-20250812\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -13248,10 +13248,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1534 = { bundleType: 0, - version: "19.2.0-native-fb-47fd2f5e-20250812", + version: "19.2.0-native-fb-f1222f76-20250812", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-47fd2f5e-20250812" + reconcilerVersion: "19.2.0-native-fb-f1222f76-20250812" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1534.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json b/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json index f0823eb013..766d8c33b5 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json +++ b/compiled-rn/facebook-fbsource/xplat/js/tools/eslint-plugin-react-hooks/package.json @@ -1,7 +1,7 @@ { "name": "eslint-plugin-react-hooks", "description": "ESLint rules for React Hooks", - "version": "0.0.0-experimental-47fd2f5e-20250812", + "version": "0.0.0-experimental-f1222f76-20250812", "repository": { "type": "git", "url": "https://github.com/facebook/react.git",