diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-dev.js index 16a2bc4192787..53c56582110fc 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7d40122affc60fd6dee01dfb5006f923>> + * @generated SignedSource<<80d7175505ee7b5092250e0e58c47878>> */ "use strict"; @@ -121,6 +121,9 @@ if (__DEV__) { var assign = Object.assign; + var LegacyRoot = 0; + var ConcurrentRoot = 1; + /** * `ReactInstanceMap` maintains a mapping from a public facing stateful * instance (key) and the internal representation (value). This allows public @@ -2867,9 +2870,6 @@ if (__DEV__) { } } - var LegacyRoot = 0; - var ConcurrentRoot = 1; - // We use the existence of the state object as an indicator that the component // is hidden. var OffscreenVisible = @@ -22409,11 +22409,11 @@ if (__DEV__) { } var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher, - ReactCurrentCache = ReactSharedInternals.ReactCurrentCache, - ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner, - ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig, - ReactCurrentActQueue = ReactSharedInternals.ReactCurrentActQueue; + var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; + var ReactCurrentCache = ReactSharedInternals.ReactCurrentCache; + var ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner; + var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig; + var ReactCurrentActQueue = ReactSharedInternals.ReactCurrentActQueue; var NoContext = /* */ 0; @@ -22560,13 +22560,11 @@ if (__DEV__) { if (transition !== null) { { - var batchConfigTransition = ReactCurrentBatchConfig.transition; - - if (!batchConfigTransition._updatedFibers) { - batchConfigTransition._updatedFibers = new Set(); + if (!transition._updatedFibers) { + transition._updatedFibers = new Set(); } - batchConfigTransition._updatedFibers.add(fiber); + transition._updatedFibers.add(fiber); } var actionScopeLane = peekEntangledActionLane(); @@ -23265,7 +23263,7 @@ if (__DEV__) { // eslint-disable-next-line no-redeclare // eslint-disable-next-line no-redeclare - function flushSync(fn) { + function flushSyncFromReconciler(fn) { // In legacy mode, we flush pending passive effects at the beginning of the // next event, not at the end of the previous one. if ( @@ -23305,6 +23303,16 @@ if (__DEV__) { flushSyncWorkOnAllRoots(); } } + } // If called outside of a render or commit will flush all sync work on all roots + // Returns whether the the call was during a render or not + + function flushSyncWork() { + if ((executionContext & (RenderContext | CommitContext)) === NoContext) { + flushSyncWorkOnAllRoots(); + return false; + } + + return true; } // hidden subtree. The stack logic is managed there because that's the only // place that ever modifies it. Which module it lives in doesn't matter for @@ -25633,13 +25641,12 @@ if (__DEV__) { var staleFamilies = update.staleFamilies, updatedFamilies = update.updatedFamilies; flushPassiveEffects(); - flushSync(function () { - scheduleFibersWithFamiliesRecursively( - root.current, - updatedFamilies, - staleFamilies - ); - }); + scheduleFibersWithFamiliesRecursively( + root.current, + updatedFamilies, + staleFamilies + ); + flushSyncWork(); } }; var scheduleRoot = function (root, element) { @@ -25651,10 +25658,8 @@ if (__DEV__) { return; } - flushPassiveEffects(); - flushSync(function () { - updateContainer(element, root, null, null); - }); + updateContainerSync(element, root, null, null); + flushSyncWork(); } }; @@ -26615,7 +26620,7 @@ if (__DEV__) { return root; } - var ReactVersion = "19.0.0-canary-33793d9f"; + var ReactVersion = "19.0.0-canary-5acb30be"; /* * The `'' + value` pattern (used in perf-sensitive code) throws for Symbol @@ -26750,13 +26755,52 @@ if (__DEV__) { ); } function updateContainer(element, container, parentComponent, callback) { + var current = container.current; + var lane = requestUpdateLane(current); + updateContainerImpl( + current, + lane, + element, + container, + parentComponent, + callback + ); + return lane; + } + function updateContainerSync( + element, + container, + parentComponent, + callback + ) { + if (container.tag === LegacyRoot) { + flushPassiveEffects(); + } + + var current = container.current; + updateContainerImpl( + current, + SyncLane, + element, + container, + parentComponent, + callback + ); + return SyncLane; + } + + function updateContainerImpl( + rootFiber, + lane, + element, + container, + parentComponent, + callback + ) { { onScheduleRoot(container, element); } - var current$1 = container.current; - var lane = requestUpdateLane(current$1); - { markRenderScheduled(lane); } @@ -26805,14 +26849,12 @@ if (__DEV__) { update.callback = callback; } - var root = enqueueUpdate(current$1, update, lane); + var root = enqueueUpdate(rootFiber, update, lane); if (root !== null) { - scheduleUpdateOnFiber(root, current$1, lane); - entangleTransitions(root, current$1, lane); + scheduleUpdateOnFiber(root, rootFiber, lane); + entangleTransitions(root, rootFiber, lane); } - - return lane; } function getPublicRootInstance(container) { var containerFiber = container.current; @@ -27713,7 +27755,7 @@ if (__DEV__) { return getPublicRootInstance(root); }, - unstable_flushSync: flushSync + unstable_flushSync: flushSyncFromReconciler }; Object.defineProperty(entry, "root", { configurable: true, diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-prod.js index 21c9ec5d9f719..3c9d4ce01c0da 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<493cdb9fbf258eb499287015c0434886>> */ "use strict"; @@ -7733,7 +7733,7 @@ function performSyncWorkOnRoot(root, lanes) { ensureRootIsScheduled(root); return null; } -function flushSync(fn) { +function flushSyncFromReconciler(fn) { null !== rootWithPendingPassiveEffects && 0 === rootWithPendingPassiveEffects.tag && 0 === (executionContext & 6) && @@ -9148,19 +9148,19 @@ function wrapFiber(fiber) { fiberToWrapper.set(fiber, wrapper)); return wrapper; } -var devToolsConfig$jscomp$inline_996 = { +var devToolsConfig$jscomp$inline_1000 = { findFiberByHostInstance: function () { throw Error("TestRenderer does not support findFiberByHostInstance()"); }, bundleType: 0, - version: "19.0.0-canary-a6279bb7", + version: "19.0.0-canary-0c75b31c", rendererPackageName: "react-test-renderer" }; -var internals$jscomp$inline_1216 = { - bundleType: devToolsConfig$jscomp$inline_996.bundleType, - version: devToolsConfig$jscomp$inline_996.version, - rendererPackageName: devToolsConfig$jscomp$inline_996.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_996.rendererConfig, +var internals$jscomp$inline_1222 = { + bundleType: devToolsConfig$jscomp$inline_1000.bundleType, + version: devToolsConfig$jscomp$inline_1000.version, + rendererPackageName: devToolsConfig$jscomp$inline_1000.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1000.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -9177,26 +9177,26 @@ var internals$jscomp$inline_1216 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_996.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1000.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-canary-a6279bb7" + reconcilerVersion: "19.0.0-canary-0c75b31c" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1217 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1223 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1217.isDisabled && - hook$jscomp$inline_1217.supportsFiber + !hook$jscomp$inline_1223.isDisabled && + hook$jscomp$inline_1223.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1217.inject( - internals$jscomp$inline_1216 + (rendererID = hook$jscomp$inline_1223.inject( + internals$jscomp$inline_1222 )), - (injectedHook = hook$jscomp$inline_1217); + (injectedHook = hook$jscomp$inline_1223); } catch (err) {} } exports._Scheduler = Scheduler; @@ -9296,7 +9296,7 @@ exports.create = function (element, options) { } return JSCompiler_inline_result; }, - unstable_flushSync: flushSync + unstable_flushSync: flushSyncFromReconciler }; Object.defineProperty(element, "root", { configurable: !0, diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-profiling.js index b96209fc063bb..943b9ce5016a8 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<4431ac600b9b830957ac137277654c1b>> */ "use strict"; @@ -8207,7 +8207,7 @@ function performSyncWorkOnRoot(root, lanes) { ensureRootIsScheduled(root); return null; } -function flushSync(fn) { +function flushSyncFromReconciler(fn) { null !== rootWithPendingPassiveEffects && 0 === rootWithPendingPassiveEffects.tag && 0 === (executionContext & 6) && @@ -9764,12 +9764,12 @@ function wrapFiber(fiber) { fiberToWrapper.set(fiber, wrapper)); return wrapper; } -var devToolsConfig$jscomp$inline_1080 = { +var devToolsConfig$jscomp$inline_1082 = { findFiberByHostInstance: function () { throw Error("TestRenderer does not support findFiberByHostInstance()"); }, bundleType: 0, - version: "19.0.0-canary-e4931763", + version: "19.0.0-canary-091aeabc", rendererPackageName: "react-test-renderer" }; (function (internals) { @@ -9786,10 +9786,10 @@ var devToolsConfig$jscomp$inline_1080 = { } catch (err) {} return hook.checkDCE ? !0 : !1; })({ - bundleType: devToolsConfig$jscomp$inline_1080.bundleType, - version: devToolsConfig$jscomp$inline_1080.version, - rendererPackageName: devToolsConfig$jscomp$inline_1080.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1080.rendererConfig, + bundleType: devToolsConfig$jscomp$inline_1082.bundleType, + version: devToolsConfig$jscomp$inline_1082.version, + rendererPackageName: devToolsConfig$jscomp$inline_1082.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1082.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -9806,14 +9806,14 @@ var devToolsConfig$jscomp$inline_1080 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1080.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1082.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-canary-e4931763" + reconcilerVersion: "19.0.0-canary-091aeabc" }); exports._Scheduler = Scheduler; exports.act = act; @@ -9912,7 +9912,7 @@ exports.create = function (element, options) { } return JSCompiler_inline_result; }, - unstable_flushSync: flushSync + unstable_flushSync: flushSyncFromReconciler }; Object.defineProperty(element, "root", { configurable: !0, 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 baaec467fffe0..156f8812b1efc 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 @@ -8e1462e8c471fbec98aac2b3e1326498d0ff7139 +4c12339ce3fa398050d1026c616ea43d43dcaf4a 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 0a0bd955a3370..5f80961dd073b 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<<6ee9d845426852411c7db2d3c69dc37d>> + * @generated SignedSource<> */ "use strict"; @@ -5104,6 +5104,9 @@ to return true:wantsResponderID| | ReactFabricGlobalResponderHandler ); + var LegacyRoot = 0; + var ConcurrentRoot = 1; + /** * `ReactInstanceMap` maintains a mapping from a public facing stateful * instance (key) and the internal representation (value). This allows public @@ -6012,9 +6015,6 @@ to return true:wantsResponderID| | } } - var LegacyRoot = 0; - var ConcurrentRoot = 1; - // We use the existence of the state object as an indicator that the component // is hidden. var OffscreenVisible = @@ -25867,11 +25867,11 @@ to return true:wantsResponderID| | } var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher, - ReactCurrentCache = ReactSharedInternals.ReactCurrentCache, - ReactCurrentOwner$1 = ReactSharedInternals.ReactCurrentOwner, - ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig, - ReactCurrentActQueue = ReactSharedInternals.ReactCurrentActQueue; + var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; + var ReactCurrentCache = ReactSharedInternals.ReactCurrentCache; + var ReactCurrentOwner$1 = ReactSharedInternals.ReactCurrentOwner; + var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig; + var ReactCurrentActQueue = ReactSharedInternals.ReactCurrentActQueue; var NoContext = /* */ 0; @@ -26022,13 +26022,11 @@ to return true:wantsResponderID| | if (transition !== null) { { - var batchConfigTransition = ReactCurrentBatchConfig.transition; - - if (!batchConfigTransition._updatedFibers) { - batchConfigTransition._updatedFibers = new Set(); + if (!transition._updatedFibers) { + transition._updatedFibers = new Set(); } - batchConfigTransition._updatedFibers.add(fiber); + transition._updatedFibers.add(fiber); } var actionScopeLane = peekEntangledActionLane(); @@ -26759,51 +26757,15 @@ to return true:wantsResponderID| | } } } - // Warning, this opts-out of checking the function body. - // eslint-disable-next-line no-unused-vars - // eslint-disable-next-line no-redeclare - // eslint-disable-next-line no-redeclare + // Returns whether the the call was during a render or not - function flushSync(fn) { - // In legacy mode, we flush pending passive effects at the beginning of the - // next event, not at the end of the previous one. - if ( - rootWithPendingPassiveEffects !== null && - !disableLegacyMode && - rootWithPendingPassiveEffects.tag === LegacyRoot && - (executionContext & (RenderContext | CommitContext)) === NoContext - ) { - flushPassiveEffects(); + function flushSyncWork() { + if ((executionContext & (RenderContext | CommitContext)) === NoContext) { + flushSyncWorkOnAllRoots(); + return false; } - var prevExecutionContext = executionContext; - executionContext |= BatchedContext; - var prevTransition = ReactCurrentBatchConfig.transition; - var previousPriority = getCurrentUpdatePriority(); - - try { - setCurrentUpdatePriority(DiscreteEventPriority); - ReactCurrentBatchConfig.transition = null; - - if (fn) { - return fn(); - } else { - return undefined; - } - } finally { - setCurrentUpdatePriority(previousPriority); - ReactCurrentBatchConfig.transition = prevTransition; - executionContext = prevExecutionContext; // Flush the immediate callbacks that were scheduled during this batch. - // Note that this will happen even if batchedUpdates is higher up - // the stack. - - if ( - (executionContext & (RenderContext | CommitContext)) === - NoContext - ) { - flushSyncWorkOnAllRoots(); - } - } + return true; } // hidden subtree. The stack logic is managed there because that's the only // place that ever modifies it. Which module it lives in doesn't matter for @@ -29320,13 +29282,12 @@ to return true:wantsResponderID| | var staleFamilies = update.staleFamilies, updatedFamilies = update.updatedFamilies; flushPassiveEffects(); - flushSync(function () { - scheduleFibersWithFamiliesRecursively( - root.current, - updatedFamilies, - staleFamilies - ); - }); + scheduleFibersWithFamiliesRecursively( + root.current, + updatedFamilies, + staleFamilies + ); + flushSyncWork(); } }; var scheduleRoot = function (root, element) { @@ -29338,10 +29299,8 @@ to return true:wantsResponderID| | return; } - flushPassiveEffects(); - flushSync(function () { - updateContainer(element, root, null, null); - }); + updateContainerSync(element, root, null, null); + flushSyncWork(); } }; @@ -30309,7 +30268,7 @@ to return true:wantsResponderID| | return root; } - var ReactVersion = "19.0.0-canary-59b0731f"; + var ReactVersion = "19.0.0-canary-2732d460"; /* * The `'' + value` pattern (used in perf-sensitive code) throws for Symbol @@ -30539,13 +30498,52 @@ to return true:wantsResponderID| | ); } function updateContainer(element, container, parentComponent, callback) { + var current = container.current; + var lane = requestUpdateLane(current); + updateContainerImpl( + current, + lane, + element, + container, + parentComponent, + callback + ); + return lane; + } + function updateContainerSync( + element, + container, + parentComponent, + callback + ) { + if (container.tag === LegacyRoot) { + flushPassiveEffects(); + } + + var current = container.current; + updateContainerImpl( + current, + SyncLane, + element, + container, + parentComponent, + callback + ); + return SyncLane; + } + + function updateContainerImpl( + rootFiber, + lane, + element, + container, + parentComponent, + callback + ) { { onScheduleRoot(container, element); } - var current$1 = container.current; - var lane = requestUpdateLane(current$1); - { markRenderScheduled(lane); } @@ -30594,14 +30592,12 @@ to return true:wantsResponderID| | update.callback = callback; } - var root = enqueueUpdate(current$1, update, lane); + var root = enqueueUpdate(rootFiber, update, lane); if (root !== null) { - scheduleUpdateOnFiber(root, current$1, lane); - entangleTransitions(root, current$1, lane); + scheduleUpdateOnFiber(root, rootFiber, lane); + entangleTransitions(root, rootFiber, lane); } - - return lane; } function getPublicRootInstance(container) { var containerFiber = container.current; 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 7b7d5c1e51f1d..44d776916439b 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"; @@ -893,7 +893,7 @@ eventPluginOrder = Array.prototype.slice.call([ "ReactNativeBridgeEventPlugin" ]); recomputePluginOrdering(); -var injectedNamesToPlugins$jscomp$inline_248 = { +var injectedNamesToPlugins$jscomp$inline_247 = { ResponderEventPlugin: ResponderEventPlugin, ReactNativeBridgeEventPlugin: { eventTypes: {}, @@ -939,32 +939,32 @@ var injectedNamesToPlugins$jscomp$inline_248 = { } } }, - isOrderingDirty$jscomp$inline_249 = !1, - pluginName$jscomp$inline_250; -for (pluginName$jscomp$inline_250 in injectedNamesToPlugins$jscomp$inline_248) + isOrderingDirty$jscomp$inline_248 = !1, + pluginName$jscomp$inline_249; +for (pluginName$jscomp$inline_249 in injectedNamesToPlugins$jscomp$inline_247) if ( - injectedNamesToPlugins$jscomp$inline_248.hasOwnProperty( - pluginName$jscomp$inline_250 + injectedNamesToPlugins$jscomp$inline_247.hasOwnProperty( + pluginName$jscomp$inline_249 ) ) { - var pluginModule$jscomp$inline_251 = - injectedNamesToPlugins$jscomp$inline_248[pluginName$jscomp$inline_250]; + var pluginModule$jscomp$inline_250 = + injectedNamesToPlugins$jscomp$inline_247[pluginName$jscomp$inline_249]; if ( - !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_250) || - namesToPlugins[pluginName$jscomp$inline_250] !== - pluginModule$jscomp$inline_251 + !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_249) || + namesToPlugins[pluginName$jscomp$inline_249] !== + pluginModule$jscomp$inline_250 ) { - if (namesToPlugins[pluginName$jscomp$inline_250]) + if (namesToPlugins[pluginName$jscomp$inline_249]) throw Error( "EventPluginRegistry: Cannot inject two different event plugins using the same name, `" + - (pluginName$jscomp$inline_250 + "`.") + (pluginName$jscomp$inline_249 + "`.") ); - namesToPlugins[pluginName$jscomp$inline_250] = - pluginModule$jscomp$inline_251; - isOrderingDirty$jscomp$inline_249 = !0; + namesToPlugins[pluginName$jscomp$inline_249] = + pluginModule$jscomp$inline_250; + isOrderingDirty$jscomp$inline_248 = !0; } } -isOrderingDirty$jscomp$inline_249 && recomputePluginOrdering(); +isOrderingDirty$jscomp$inline_248 && recomputePluginOrdering(); var emptyObject$1 = {}, removedKeys = null, removedKeyCount = 0, @@ -10577,10 +10577,10 @@ batchedUpdatesImpl = function (fn, a) { } }; var roots = new Map(), - devToolsConfig$jscomp$inline_1095 = { + devToolsConfig$jscomp$inline_1099 = { findFiberByHostInstance: getInstanceFromNode, bundleType: 0, - version: "19.0.0-canary-5faf3031", + version: "19.0.0-canary-0d66f5f0", rendererPackageName: "react-native-renderer", rendererConfig: { getInspectorDataForInstance: getInspectorDataForInstance, @@ -10596,11 +10596,11 @@ var roots = new Map(), }.bind(null, findNodeHandle) } }; -var internals$jscomp$inline_1361 = { - bundleType: devToolsConfig$jscomp$inline_1095.bundleType, - version: devToolsConfig$jscomp$inline_1095.version, - rendererPackageName: devToolsConfig$jscomp$inline_1095.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1095.rendererConfig, +var internals$jscomp$inline_1367 = { + bundleType: devToolsConfig$jscomp$inline_1099.bundleType, + version: devToolsConfig$jscomp$inline_1099.version, + rendererPackageName: devToolsConfig$jscomp$inline_1099.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1099.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -10616,26 +10616,26 @@ var internals$jscomp$inline_1361 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1095.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1099.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-canary-5faf3031" + reconcilerVersion: "19.0.0-canary-0d66f5f0" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1362 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1368 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1362.isDisabled && - hook$jscomp$inline_1362.supportsFiber + !hook$jscomp$inline_1368.isDisabled && + hook$jscomp$inline_1368.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1362.inject( - internals$jscomp$inline_1361 + (rendererID = hook$jscomp$inline_1368.inject( + internals$jscomp$inline_1367 )), - (injectedHook = hook$jscomp$inline_1362); + (injectedHook = hook$jscomp$inline_1368); } catch (err) {} } exports.createPortal = function (children, containerTag) { 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 a2916f5fed2ec..4fdbbba1c1944 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<> + * @generated SignedSource<<11f9b3ce7d938263affa5e40f5e350aa>> */ "use strict"; @@ -897,7 +897,7 @@ eventPluginOrder = Array.prototype.slice.call([ "ReactNativeBridgeEventPlugin" ]); recomputePluginOrdering(); -var injectedNamesToPlugins$jscomp$inline_264 = { +var injectedNamesToPlugins$jscomp$inline_263 = { ResponderEventPlugin: ResponderEventPlugin, ReactNativeBridgeEventPlugin: { eventTypes: {}, @@ -943,32 +943,32 @@ var injectedNamesToPlugins$jscomp$inline_264 = { } } }, - isOrderingDirty$jscomp$inline_265 = !1, - pluginName$jscomp$inline_266; -for (pluginName$jscomp$inline_266 in injectedNamesToPlugins$jscomp$inline_264) + isOrderingDirty$jscomp$inline_264 = !1, + pluginName$jscomp$inline_265; +for (pluginName$jscomp$inline_265 in injectedNamesToPlugins$jscomp$inline_263) if ( - injectedNamesToPlugins$jscomp$inline_264.hasOwnProperty( - pluginName$jscomp$inline_266 + injectedNamesToPlugins$jscomp$inline_263.hasOwnProperty( + pluginName$jscomp$inline_265 ) ) { - var pluginModule$jscomp$inline_267 = - injectedNamesToPlugins$jscomp$inline_264[pluginName$jscomp$inline_266]; + var pluginModule$jscomp$inline_266 = + injectedNamesToPlugins$jscomp$inline_263[pluginName$jscomp$inline_265]; if ( - !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_266) || - namesToPlugins[pluginName$jscomp$inline_266] !== - pluginModule$jscomp$inline_267 + !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_265) || + namesToPlugins[pluginName$jscomp$inline_265] !== + pluginModule$jscomp$inline_266 ) { - if (namesToPlugins[pluginName$jscomp$inline_266]) + if (namesToPlugins[pluginName$jscomp$inline_265]) throw Error( "EventPluginRegistry: Cannot inject two different event plugins using the same name, `" + - (pluginName$jscomp$inline_266 + "`.") + (pluginName$jscomp$inline_265 + "`.") ); - namesToPlugins[pluginName$jscomp$inline_266] = - pluginModule$jscomp$inline_267; - isOrderingDirty$jscomp$inline_265 = !0; + namesToPlugins[pluginName$jscomp$inline_265] = + pluginModule$jscomp$inline_266; + isOrderingDirty$jscomp$inline_264 = !0; } } -isOrderingDirty$jscomp$inline_265 && recomputePluginOrdering(); +isOrderingDirty$jscomp$inline_264 && recomputePluginOrdering(); var emptyObject$1 = {}, removedKeys = null, removedKeyCount = 0, @@ -11282,10 +11282,10 @@ batchedUpdatesImpl = function (fn, a) { } }; var roots = new Map(), - devToolsConfig$jscomp$inline_1177 = { + devToolsConfig$jscomp$inline_1179 = { findFiberByHostInstance: getInstanceFromNode, bundleType: 0, - version: "19.0.0-canary-c0ae2496", + version: "19.0.0-canary-50a9e045", rendererPackageName: "react-native-renderer", rendererConfig: { getInspectorDataForInstance: getInspectorDataForInstance, @@ -11315,10 +11315,10 @@ var roots = new Map(), } catch (err) {} return hook.checkDCE ? !0 : !1; })({ - bundleType: devToolsConfig$jscomp$inline_1177.bundleType, - version: devToolsConfig$jscomp$inline_1177.version, - rendererPackageName: devToolsConfig$jscomp$inline_1177.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1177.rendererConfig, + bundleType: devToolsConfig$jscomp$inline_1179.bundleType, + version: devToolsConfig$jscomp$inline_1179.version, + rendererPackageName: devToolsConfig$jscomp$inline_1179.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1179.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -11334,14 +11334,14 @@ var roots = new Map(), return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1177.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1179.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-canary-c0ae2496" + reconcilerVersion: "19.0.0-canary-50a9e045" }); exports.createPortal = function (children, containerTag) { return createPortal$1( 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 6b4a4ac977998..3783b420255c9 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<<2b9f722cc9a17fc6421814a84806b35d>> + * @generated SignedSource<> */ "use strict"; @@ -2663,6 +2663,9 @@ to return true:wantsResponderID| | ReactNativeGlobalResponderHandler ); + var LegacyRoot = 0; + var ConcurrentRoot = 1; + /** * `ReactInstanceMap` maintains a mapping from a public facing stateful * instance (key) and the internal representation (value). This allows public @@ -6307,9 +6310,6 @@ to return true:wantsResponderID| | } } - var LegacyRoot = 0; - var ConcurrentRoot = 1; - // We use the existence of the state object as an indicator that the component // is hidden. var OffscreenVisible = @@ -26307,11 +26307,11 @@ to return true:wantsResponderID| | } var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher, - ReactCurrentCache = ReactSharedInternals.ReactCurrentCache, - ReactCurrentOwner$1 = ReactSharedInternals.ReactCurrentOwner, - ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig, - ReactCurrentActQueue = ReactSharedInternals.ReactCurrentActQueue; + var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; + var ReactCurrentCache = ReactSharedInternals.ReactCurrentCache; + var ReactCurrentOwner$1 = ReactSharedInternals.ReactCurrentOwner; + var ReactCurrentBatchConfig = ReactSharedInternals.ReactCurrentBatchConfig; + var ReactCurrentActQueue = ReactSharedInternals.ReactCurrentActQueue; var NoContext = /* */ 0; @@ -26462,13 +26462,11 @@ to return true:wantsResponderID| | if (transition !== null) { { - var batchConfigTransition = ReactCurrentBatchConfig.transition; - - if (!batchConfigTransition._updatedFibers) { - batchConfigTransition._updatedFibers = new Set(); + if (!transition._updatedFibers) { + transition._updatedFibers = new Set(); } - batchConfigTransition._updatedFibers.add(fiber); + transition._updatedFibers.add(fiber); } var actionScopeLane = peekEntangledActionLane(); @@ -27199,51 +27197,15 @@ to return true:wantsResponderID| | } } } - // Warning, this opts-out of checking the function body. - // eslint-disable-next-line no-unused-vars - // eslint-disable-next-line no-redeclare - // eslint-disable-next-line no-redeclare + // Returns whether the the call was during a render or not - function flushSync(fn) { - // In legacy mode, we flush pending passive effects at the beginning of the - // next event, not at the end of the previous one. - if ( - rootWithPendingPassiveEffects !== null && - !disableLegacyMode && - rootWithPendingPassiveEffects.tag === LegacyRoot && - (executionContext & (RenderContext | CommitContext)) === NoContext - ) { - flushPassiveEffects(); + function flushSyncWork() { + if ((executionContext & (RenderContext | CommitContext)) === NoContext) { + flushSyncWorkOnAllRoots(); + return false; } - var prevExecutionContext = executionContext; - executionContext |= BatchedContext; - var prevTransition = ReactCurrentBatchConfig.transition; - var previousPriority = getCurrentUpdatePriority(); - - try { - setCurrentUpdatePriority(DiscreteEventPriority); - ReactCurrentBatchConfig.transition = null; - - if (fn) { - return fn(); - } else { - return undefined; - } - } finally { - setCurrentUpdatePriority(previousPriority); - ReactCurrentBatchConfig.transition = prevTransition; - executionContext = prevExecutionContext; // Flush the immediate callbacks that were scheduled during this batch. - // Note that this will happen even if batchedUpdates is higher up - // the stack. - - if ( - (executionContext & (RenderContext | CommitContext)) === - NoContext - ) { - flushSyncWorkOnAllRoots(); - } - } + return true; } // hidden subtree. The stack logic is managed there because that's the only // place that ever modifies it. Which module it lives in doesn't matter for @@ -29760,13 +29722,12 @@ to return true:wantsResponderID| | var staleFamilies = update.staleFamilies, updatedFamilies = update.updatedFamilies; flushPassiveEffects(); - flushSync(function () { - scheduleFibersWithFamiliesRecursively( - root.current, - updatedFamilies, - staleFamilies - ); - }); + scheduleFibersWithFamiliesRecursively( + root.current, + updatedFamilies, + staleFamilies + ); + flushSyncWork(); } }; var scheduleRoot = function (root, element) { @@ -29778,10 +29739,8 @@ to return true:wantsResponderID| | return; } - flushPassiveEffects(); - flushSync(function () { - updateContainer(element, root, null, null); - }); + updateContainerSync(element, root, null, null); + flushSyncWork(); } }; @@ -30749,7 +30708,7 @@ to return true:wantsResponderID| | return root; } - var ReactVersion = "19.0.0-canary-4792ea1b"; + var ReactVersion = "19.0.0-canary-f244dd57"; /* * The `'' + value` pattern (used in perf-sensitive code) throws for Symbol @@ -30979,13 +30938,52 @@ to return true:wantsResponderID| | ); } function updateContainer(element, container, parentComponent, callback) { + var current = container.current; + var lane = requestUpdateLane(current); + updateContainerImpl( + current, + lane, + element, + container, + parentComponent, + callback + ); + return lane; + } + function updateContainerSync( + element, + container, + parentComponent, + callback + ) { + if (container.tag === LegacyRoot) { + flushPassiveEffects(); + } + + var current = container.current; + updateContainerImpl( + current, + SyncLane, + element, + container, + parentComponent, + callback + ); + return SyncLane; + } + + function updateContainerImpl( + rootFiber, + lane, + element, + container, + parentComponent, + callback + ) { { onScheduleRoot(container, element); } - var current$1 = container.current; - var lane = requestUpdateLane(current$1); - { markRenderScheduled(lane); } @@ -31034,14 +31032,12 @@ to return true:wantsResponderID| | update.callback = callback; } - var root = enqueueUpdate(current$1, update, lane); + var root = enqueueUpdate(rootFiber, update, lane); if (root !== null) { - scheduleUpdateOnFiber(root, current$1, lane); - entangleTransitions(root, current$1, lane); + scheduleUpdateOnFiber(root, rootFiber, lane); + entangleTransitions(root, rootFiber, lane); } - - return lane; } function getPublicRootInstance(container) { var containerFiber = container.current; 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 1056ad1144743..6677bcf3f8a49 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<<2084e94cd02df4fa4fa323b7e2cd4561>> + * @generated SignedSource<<78175246ead1a1bfe578c85bb5fb349a>> */ "use strict"; @@ -893,7 +893,7 @@ eventPluginOrder = Array.prototype.slice.call([ "ReactNativeBridgeEventPlugin" ]); recomputePluginOrdering(); -var injectedNamesToPlugins$jscomp$inline_256 = { +var injectedNamesToPlugins$jscomp$inline_255 = { ResponderEventPlugin: ResponderEventPlugin, ReactNativeBridgeEventPlugin: { eventTypes: {}, @@ -939,32 +939,32 @@ var injectedNamesToPlugins$jscomp$inline_256 = { } } }, - isOrderingDirty$jscomp$inline_257 = !1, - pluginName$jscomp$inline_258; -for (pluginName$jscomp$inline_258 in injectedNamesToPlugins$jscomp$inline_256) + isOrderingDirty$jscomp$inline_256 = !1, + pluginName$jscomp$inline_257; +for (pluginName$jscomp$inline_257 in injectedNamesToPlugins$jscomp$inline_255) if ( - injectedNamesToPlugins$jscomp$inline_256.hasOwnProperty( - pluginName$jscomp$inline_258 + injectedNamesToPlugins$jscomp$inline_255.hasOwnProperty( + pluginName$jscomp$inline_257 ) ) { - var pluginModule$jscomp$inline_259 = - injectedNamesToPlugins$jscomp$inline_256[pluginName$jscomp$inline_258]; + var pluginModule$jscomp$inline_258 = + injectedNamesToPlugins$jscomp$inline_255[pluginName$jscomp$inline_257]; if ( - !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_258) || - namesToPlugins[pluginName$jscomp$inline_258] !== - pluginModule$jscomp$inline_259 + !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_257) || + namesToPlugins[pluginName$jscomp$inline_257] !== + pluginModule$jscomp$inline_258 ) { - if (namesToPlugins[pluginName$jscomp$inline_258]) + if (namesToPlugins[pluginName$jscomp$inline_257]) throw Error( "EventPluginRegistry: Cannot inject two different event plugins using the same name, `" + - (pluginName$jscomp$inline_258 + "`.") + (pluginName$jscomp$inline_257 + "`.") ); - namesToPlugins[pluginName$jscomp$inline_258] = - pluginModule$jscomp$inline_259; - isOrderingDirty$jscomp$inline_257 = !0; + namesToPlugins[pluginName$jscomp$inline_257] = + pluginModule$jscomp$inline_258; + isOrderingDirty$jscomp$inline_256 = !0; } } -isOrderingDirty$jscomp$inline_257 && recomputePluginOrdering(); +isOrderingDirty$jscomp$inline_256 && recomputePluginOrdering(); var instanceCache = new Map(), instanceProps = new Map(); function getInstanceFromTag(tag) { @@ -10796,10 +10796,10 @@ batchedUpdatesImpl = function (fn, a) { } }; var roots = new Map(), - devToolsConfig$jscomp$inline_1164 = { + devToolsConfig$jscomp$inline_1168 = { findFiberByHostInstance: getInstanceFromTag, bundleType: 0, - version: "19.0.0-canary-7e9ae176", + version: "19.0.0-canary-3e69835e", rendererPackageName: "react-native-renderer", rendererConfig: { getInspectorDataForInstance: getInspectorDataForInstance, @@ -10815,11 +10815,11 @@ var roots = new Map(), }.bind(null, findNodeHandle) } }; -var internals$jscomp$inline_1447 = { - bundleType: devToolsConfig$jscomp$inline_1164.bundleType, - version: devToolsConfig$jscomp$inline_1164.version, - rendererPackageName: devToolsConfig$jscomp$inline_1164.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1164.rendererConfig, +var internals$jscomp$inline_1453 = { + bundleType: devToolsConfig$jscomp$inline_1168.bundleType, + version: devToolsConfig$jscomp$inline_1168.version, + rendererPackageName: devToolsConfig$jscomp$inline_1168.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1168.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -10835,26 +10835,26 @@ var internals$jscomp$inline_1447 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1164.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1168.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-canary-7e9ae176" + reconcilerVersion: "19.0.0-canary-3e69835e" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1448 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1454 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1448.isDisabled && - hook$jscomp$inline_1448.supportsFiber + !hook$jscomp$inline_1454.isDisabled && + hook$jscomp$inline_1454.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1448.inject( - internals$jscomp$inline_1447 + (rendererID = hook$jscomp$inline_1454.inject( + internals$jscomp$inline_1453 )), - (injectedHook = hook$jscomp$inline_1448); + (injectedHook = hook$jscomp$inline_1454); } catch (err) {} } exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = { 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 66c760840a5ad..8625458b9b27f 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<<246ff222d964caca595687a09c5fa75f>> */ "use strict"; @@ -897,7 +897,7 @@ eventPluginOrder = Array.prototype.slice.call([ "ReactNativeBridgeEventPlugin" ]); recomputePluginOrdering(); -var injectedNamesToPlugins$jscomp$inline_272 = { +var injectedNamesToPlugins$jscomp$inline_271 = { ResponderEventPlugin: ResponderEventPlugin, ReactNativeBridgeEventPlugin: { eventTypes: {}, @@ -943,32 +943,32 @@ var injectedNamesToPlugins$jscomp$inline_272 = { } } }, - isOrderingDirty$jscomp$inline_273 = !1, - pluginName$jscomp$inline_274; -for (pluginName$jscomp$inline_274 in injectedNamesToPlugins$jscomp$inline_272) + isOrderingDirty$jscomp$inline_272 = !1, + pluginName$jscomp$inline_273; +for (pluginName$jscomp$inline_273 in injectedNamesToPlugins$jscomp$inline_271) if ( - injectedNamesToPlugins$jscomp$inline_272.hasOwnProperty( - pluginName$jscomp$inline_274 + injectedNamesToPlugins$jscomp$inline_271.hasOwnProperty( + pluginName$jscomp$inline_273 ) ) { - var pluginModule$jscomp$inline_275 = - injectedNamesToPlugins$jscomp$inline_272[pluginName$jscomp$inline_274]; + var pluginModule$jscomp$inline_274 = + injectedNamesToPlugins$jscomp$inline_271[pluginName$jscomp$inline_273]; if ( - !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_274) || - namesToPlugins[pluginName$jscomp$inline_274] !== - pluginModule$jscomp$inline_275 + !namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_273) || + namesToPlugins[pluginName$jscomp$inline_273] !== + pluginModule$jscomp$inline_274 ) { - if (namesToPlugins[pluginName$jscomp$inline_274]) + if (namesToPlugins[pluginName$jscomp$inline_273]) throw Error( "EventPluginRegistry: Cannot inject two different event plugins using the same name, `" + - (pluginName$jscomp$inline_274 + "`.") + (pluginName$jscomp$inline_273 + "`.") ); - namesToPlugins[pluginName$jscomp$inline_274] = - pluginModule$jscomp$inline_275; - isOrderingDirty$jscomp$inline_273 = !0; + namesToPlugins[pluginName$jscomp$inline_273] = + pluginModule$jscomp$inline_274; + isOrderingDirty$jscomp$inline_272 = !0; } } -isOrderingDirty$jscomp$inline_273 && recomputePluginOrdering(); +isOrderingDirty$jscomp$inline_272 && recomputePluginOrdering(); var instanceCache = new Map(), instanceProps = new Map(); function getInstanceFromTag(tag) { @@ -11502,10 +11502,10 @@ batchedUpdatesImpl = function (fn, a) { } }; var roots = new Map(), - devToolsConfig$jscomp$inline_1246 = { + devToolsConfig$jscomp$inline_1248 = { findFiberByHostInstance: getInstanceFromTag, bundleType: 0, - version: "19.0.0-canary-b2febde1", + version: "19.0.0-canary-1ddc5337", rendererPackageName: "react-native-renderer", rendererConfig: { getInspectorDataForInstance: getInspectorDataForInstance, @@ -11535,10 +11535,10 @@ var roots = new Map(), } catch (err) {} return hook.checkDCE ? !0 : !1; })({ - bundleType: devToolsConfig$jscomp$inline_1246.bundleType, - version: devToolsConfig$jscomp$inline_1246.version, - rendererPackageName: devToolsConfig$jscomp$inline_1246.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1246.rendererConfig, + bundleType: devToolsConfig$jscomp$inline_1248.bundleType, + version: devToolsConfig$jscomp$inline_1248.version, + rendererPackageName: devToolsConfig$jscomp$inline_1248.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1248.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -11554,14 +11554,14 @@ var roots = new Map(), return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1246.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1248.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-canary-b2febde1" + reconcilerVersion: "19.0.0-canary-1ddc5337" }); exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = { computeComponentStackForErrorReporting: function (reactTag) {