diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index 9065971267..ce15f0ebf8 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.2.0-native-fb-58132116-20250918 \ No newline at end of file +19.2.0-native-fb-ad578aa0-20250918 \ 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 e6e69e08fc..d21f5059c8 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<<8b6d7d96df66aa0450e258cc0af50442>> + * @generated SignedSource<> */ "use strict"; @@ -404,5 +404,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-58132116-20250918"; + exports.version = "19.2.0-native-fb-ad578aa0-20250918"; })(); 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 dfe3fe6f40..ed849580c2 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<> + * @generated SignedSource<<1b03a772181f3d6b040d9c278b4569d1>> */ "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-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 dfe3fe6f40..ed849580c2 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<> + * @generated SignedSource<<1b03a772181f3d6b040d9c278b4569d1>> */ "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-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 3bbb620adf..fb22b089be 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<<6601411bd23f9844c49dca763336bc2c>> + * @generated SignedSource<> */ /* @@ -11198,24 +11198,24 @@ __DEV__ && return current; } function updateSuspenseComponent(current, workInProgress, renderLanes) { - var JSCompiler_object_inline_digest_2935; - var JSCompiler_object_inline_stack_2936 = workInProgress.pendingProps; + var JSCompiler_object_inline_digest_2941; + var JSCompiler_object_inline_stack_2942 = workInProgress.pendingProps; shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128); - var JSCompiler_object_inline_message_2934 = !1; + var JSCompiler_object_inline_message_2940 = !1; var didSuspend = 0 !== (workInProgress.flags & 128); - (JSCompiler_object_inline_digest_2935 = didSuspend) || - (JSCompiler_object_inline_digest_2935 = + (JSCompiler_object_inline_digest_2941 = didSuspend) || + (JSCompiler_object_inline_digest_2941 = null !== current && null === current.memoizedState ? !1 : 0 !== (suspenseStackCursor.current & ForceSuspenseFallback)); - JSCompiler_object_inline_digest_2935 && - ((JSCompiler_object_inline_message_2934 = !0), + JSCompiler_object_inline_digest_2941 && + ((JSCompiler_object_inline_message_2940 = !0), (workInProgress.flags &= -129)); - JSCompiler_object_inline_digest_2935 = 0 !== (workInProgress.flags & 32); + JSCompiler_object_inline_digest_2941 = 0 !== (workInProgress.flags & 32); workInProgress.flags &= -33; if (null === current) { if (isHydrating) { - JSCompiler_object_inline_message_2934 + JSCompiler_object_inline_message_2940 ? pushPrimaryTreeSuspenseHandler(workInProgress) : reuseSuspenseHandlerOnStack(workInProgress); (renderLanes = nextHydratableInstance) @@ -11228,18 +11228,18 @@ __DEV__ && ? current : null), null !== current && - ((JSCompiler_object_inline_digest_2935 = { + ((JSCompiler_object_inline_digest_2941 = { dehydrated: current, treeContext: getSuspendedTreeContext(), retryLane: 536870912, hydrationErrors: null }), (workInProgress.memoizedState = - JSCompiler_object_inline_digest_2935), - (JSCompiler_object_inline_digest_2935 = + JSCompiler_object_inline_digest_2941), + (JSCompiler_object_inline_digest_2941 = createFiberFromDehydratedFragment(current)), - (JSCompiler_object_inline_digest_2935.return = workInProgress), - (workInProgress.child = JSCompiler_object_inline_digest_2935), + (JSCompiler_object_inline_digest_2941.return = workInProgress), + (workInProgress.child = JSCompiler_object_inline_digest_2941), (hydrationParentFiber = workInProgress), (nextHydratableInstance = null))) : (current = null); @@ -11253,9 +11253,9 @@ __DEV__ && : (workInProgress.lanes = 536870912); return null; } - var nextPrimaryChildren = JSCompiler_object_inline_stack_2936.children, - nextFallbackChildren = JSCompiler_object_inline_stack_2936.fallback; - if (JSCompiler_object_inline_message_2934) + var nextPrimaryChildren = JSCompiler_object_inline_stack_2942.children, + nextFallbackChildren = JSCompiler_object_inline_stack_2942.fallback; + if (JSCompiler_object_inline_message_2940) return ( reuseSuspenseHandlerOnStack(workInProgress), mountSuspenseFallbackChildren( @@ -11264,21 +11264,21 @@ __DEV__ && nextFallbackChildren, renderLanes ), - (JSCompiler_object_inline_stack_2936 = workInProgress.child), - (JSCompiler_object_inline_stack_2936.memoizedState = + (JSCompiler_object_inline_stack_2942 = workInProgress.child), + (JSCompiler_object_inline_stack_2942.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2936.childLanes = + (JSCompiler_object_inline_stack_2942.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2935, + JSCompiler_object_inline_digest_2941, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), - bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2936) + bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2942) ); if ( "number" === - typeof JSCompiler_object_inline_stack_2936.unstable_expectedLoadTime + typeof JSCompiler_object_inline_stack_2942.unstable_expectedLoadTime ) return ( reuseSuspenseHandlerOnStack(workInProgress), @@ -11288,18 +11288,18 @@ __DEV__ && nextFallbackChildren, renderLanes ), - (JSCompiler_object_inline_stack_2936 = workInProgress.child), - (JSCompiler_object_inline_stack_2936.memoizedState = + (JSCompiler_object_inline_stack_2942 = workInProgress.child), + (JSCompiler_object_inline_stack_2942.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2936.childLanes = + (JSCompiler_object_inline_stack_2942.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2935, + JSCompiler_object_inline_digest_2941, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress.lanes = 4194304), - bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2936) + bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2942) ); pushPrimaryTreeSuspenseHandler(workInProgress); return mountSuspensePrimaryChildren( @@ -11309,8 +11309,8 @@ __DEV__ && } var prevState = current.memoizedState; if (null !== prevState) { - var JSCompiler_object_inline_componentStack_2937 = prevState.dehydrated; - if (null !== JSCompiler_object_inline_componentStack_2937) { + var JSCompiler_object_inline_componentStack_2943 = prevState.dehydrated; + if (null !== JSCompiler_object_inline_componentStack_2943) { if (didSuspend) workInProgress.flags & 256 ? (pushPrimaryTreeSuspenseHandler(workInProgress), @@ -11327,13 +11327,13 @@ __DEV__ && (workInProgress = null)) : (reuseSuspenseHandlerOnStack(workInProgress), (nextPrimaryChildren = - JSCompiler_object_inline_stack_2936.fallback), + JSCompiler_object_inline_stack_2942.fallback), (nextFallbackChildren = workInProgress.mode), - (JSCompiler_object_inline_stack_2936 = + (JSCompiler_object_inline_stack_2942 = mountWorkInProgressOffscreenFiber( { mode: "visible", - children: JSCompiler_object_inline_stack_2936.children + children: JSCompiler_object_inline_stack_2942.children }, nextFallbackChildren )), @@ -11344,11 +11344,11 @@ __DEV__ && null )), (nextPrimaryChildren.flags |= 2), - (JSCompiler_object_inline_stack_2936.return = workInProgress), + (JSCompiler_object_inline_stack_2942.return = workInProgress), (nextPrimaryChildren.return = workInProgress), - (JSCompiler_object_inline_stack_2936.sibling = + (JSCompiler_object_inline_stack_2942.sibling = nextPrimaryChildren), - (workInProgress.child = JSCompiler_object_inline_stack_2936), + (workInProgress.child = JSCompiler_object_inline_stack_2942), (workInProgress.mode & ConcurrentMode) !== NoMode && reconcileChildFibers( workInProgress, @@ -11356,19 +11356,19 @@ __DEV__ && null, renderLanes ), - (JSCompiler_object_inline_stack_2936 = workInProgress.child), - (JSCompiler_object_inline_stack_2936.memoizedState = + (JSCompiler_object_inline_stack_2942 = workInProgress.child), + (JSCompiler_object_inline_stack_2942.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2936.childLanes = + (JSCompiler_object_inline_stack_2942.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2935, + JSCompiler_object_inline_digest_2941, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress = bailoutOffscreenComponent( null, - JSCompiler_object_inline_stack_2936 + JSCompiler_object_inline_stack_2942 ))); else if ( (pushPrimaryTreeSuspenseHandler(workInProgress), @@ -11376,45 +11376,45 @@ __DEV__ && 0 !== (renderLanes & 536870912) && markRenderDerivedCause(workInProgress), isSuspenseInstanceFallback( - JSCompiler_object_inline_componentStack_2937 + JSCompiler_object_inline_componentStack_2943 )) ) { - JSCompiler_object_inline_digest_2935 = - JSCompiler_object_inline_componentStack_2937.nextSibling && - JSCompiler_object_inline_componentStack_2937.nextSibling.dataset; - if (JSCompiler_object_inline_digest_2935) { - nextPrimaryChildren = JSCompiler_object_inline_digest_2935.dgst; - var message = JSCompiler_object_inline_digest_2935.msg; - nextFallbackChildren = JSCompiler_object_inline_digest_2935.stck; - var componentStack = JSCompiler_object_inline_digest_2935.cstck; + JSCompiler_object_inline_digest_2941 = + JSCompiler_object_inline_componentStack_2943.nextSibling && + JSCompiler_object_inline_componentStack_2943.nextSibling.dataset; + if (JSCompiler_object_inline_digest_2941) { + nextPrimaryChildren = JSCompiler_object_inline_digest_2941.dgst; + var message = JSCompiler_object_inline_digest_2941.msg; + nextFallbackChildren = JSCompiler_object_inline_digest_2941.stck; + var componentStack = JSCompiler_object_inline_digest_2941.cstck; } - JSCompiler_object_inline_message_2934 = message; - JSCompiler_object_inline_digest_2935 = nextPrimaryChildren; - JSCompiler_object_inline_stack_2936 = nextFallbackChildren; - JSCompiler_object_inline_componentStack_2937 = componentStack; - nextPrimaryChildren = JSCompiler_object_inline_message_2934; - nextFallbackChildren = JSCompiler_object_inline_componentStack_2937; + JSCompiler_object_inline_message_2940 = message; + JSCompiler_object_inline_digest_2941 = nextPrimaryChildren; + JSCompiler_object_inline_stack_2942 = nextFallbackChildren; + JSCompiler_object_inline_componentStack_2943 = componentStack; + nextPrimaryChildren = JSCompiler_object_inline_message_2940; + nextFallbackChildren = JSCompiler_object_inline_componentStack_2943; nextPrimaryChildren = nextPrimaryChildren ? Error(nextPrimaryChildren) : Error( "The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering." ); nextPrimaryChildren.stack = - JSCompiler_object_inline_stack_2936 || ""; - nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2935; - JSCompiler_object_inline_digest_2935 = + JSCompiler_object_inline_stack_2942 || ""; + nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2941; + JSCompiler_object_inline_digest_2941 = void 0 === nextFallbackChildren ? null : nextFallbackChildren; - JSCompiler_object_inline_stack_2936 = { + JSCompiler_object_inline_stack_2942 = { value: nextPrimaryChildren, source: null, - stack: JSCompiler_object_inline_digest_2935 + stack: JSCompiler_object_inline_digest_2941 }; - "string" === typeof JSCompiler_object_inline_digest_2935 && + "string" === typeof JSCompiler_object_inline_digest_2941 && CapturedStacks.set( nextPrimaryChildren, - JSCompiler_object_inline_stack_2936 + JSCompiler_object_inline_stack_2942 ); - queueHydrationError(JSCompiler_object_inline_stack_2936); + queueHydrationError(JSCompiler_object_inline_stack_2942); workInProgress = retrySuspenseComponentWithoutHydrating( current, workInProgress, @@ -11428,35 +11428,35 @@ __DEV__ && renderLanes, !1 ), - (JSCompiler_object_inline_digest_2935 = + (JSCompiler_object_inline_digest_2941 = 0 !== (renderLanes & current.childLanes)), - didReceiveUpdate || JSCompiler_object_inline_digest_2935) + didReceiveUpdate || JSCompiler_object_inline_digest_2941) ) { - JSCompiler_object_inline_digest_2935 = workInProgressRoot; + JSCompiler_object_inline_digest_2941 = workInProgressRoot; if ( - null !== JSCompiler_object_inline_digest_2935 && - ((JSCompiler_object_inline_stack_2936 = getBumpedLaneForHydration( - JSCompiler_object_inline_digest_2935, + null !== JSCompiler_object_inline_digest_2941 && + ((JSCompiler_object_inline_stack_2942 = getBumpedLaneForHydration( + JSCompiler_object_inline_digest_2941, renderLanes )), - 0 !== JSCompiler_object_inline_stack_2936 && - JSCompiler_object_inline_stack_2936 !== prevState.retryLane) + 0 !== JSCompiler_object_inline_stack_2942 && + JSCompiler_object_inline_stack_2942 !== prevState.retryLane) ) throw ( - ((prevState.retryLane = JSCompiler_object_inline_stack_2936), + ((prevState.retryLane = JSCompiler_object_inline_stack_2942), enqueueConcurrentRenderForLane( current, - JSCompiler_object_inline_stack_2936 + JSCompiler_object_inline_stack_2942 ), scheduleUpdateOnFiber( - JSCompiler_object_inline_digest_2935, + JSCompiler_object_inline_digest_2941, current, - JSCompiler_object_inline_stack_2936 + JSCompiler_object_inline_stack_2942 ), SelectiveHydrationException) ); isSuspenseInstancePending( - JSCompiler_object_inline_componentStack_2937 + JSCompiler_object_inline_componentStack_2943 ) || renderDidSuspendDelayIfPossible(); workInProgress = retrySuspenseComponentWithoutHydrating( current, @@ -11465,14 +11465,14 @@ __DEV__ && ); } else isSuspenseInstancePending( - JSCompiler_object_inline_componentStack_2937 + JSCompiler_object_inline_componentStack_2943 ) ? ((workInProgress.flags |= 192), (workInProgress.child = current.child), (workInProgress = null)) : ((renderLanes = prevState.treeContext), (nextHydratableInstance = getNextHydratable( - JSCompiler_object_inline_componentStack_2937.nextSibling + JSCompiler_object_inline_componentStack_2943.nextSibling )), (hydrationParentFiber = workInProgress), (isHydrating = !0), @@ -11484,47 +11484,47 @@ __DEV__ && restoreSuspendedTreeContext(workInProgress, renderLanes), (workInProgress = mountSuspensePrimaryChildren( workInProgress, - JSCompiler_object_inline_stack_2936.children + JSCompiler_object_inline_stack_2942.children )), (workInProgress.flags |= 4096)); return workInProgress; } } - if (JSCompiler_object_inline_message_2934) + if (JSCompiler_object_inline_message_2940) return ( reuseSuspenseHandlerOnStack(workInProgress), - (nextPrimaryChildren = JSCompiler_object_inline_stack_2936.fallback), + (nextPrimaryChildren = JSCompiler_object_inline_stack_2942.fallback), (nextFallbackChildren = workInProgress.mode), (componentStack = current.child), - (JSCompiler_object_inline_componentStack_2937 = + (JSCompiler_object_inline_componentStack_2943 = componentStack.sibling), - (JSCompiler_object_inline_message_2934 = { + (JSCompiler_object_inline_message_2940 = { mode: "hidden", - children: JSCompiler_object_inline_stack_2936.children + children: JSCompiler_object_inline_stack_2942.children }), (nextFallbackChildren & ConcurrentMode) === NoMode && workInProgress.child !== componentStack - ? ((JSCompiler_object_inline_stack_2936 = workInProgress.child), - (JSCompiler_object_inline_stack_2936.childLanes = 0), - (JSCompiler_object_inline_stack_2936.pendingProps = - JSCompiler_object_inline_message_2934), + ? ((JSCompiler_object_inline_stack_2942 = workInProgress.child), + (JSCompiler_object_inline_stack_2942.childLanes = 0), + (JSCompiler_object_inline_stack_2942.pendingProps = + JSCompiler_object_inline_message_2940), workInProgress.mode & ProfileMode && - ((JSCompiler_object_inline_stack_2936.actualDuration = -0), - (JSCompiler_object_inline_stack_2936.actualStartTime = -1.1), - (JSCompiler_object_inline_stack_2936.selfBaseDuration = + ((JSCompiler_object_inline_stack_2942.actualDuration = -0), + (JSCompiler_object_inline_stack_2942.actualStartTime = -1.1), + (JSCompiler_object_inline_stack_2942.selfBaseDuration = componentStack.selfBaseDuration), - (JSCompiler_object_inline_stack_2936.treeBaseDuration = + (JSCompiler_object_inline_stack_2942.treeBaseDuration = componentStack.treeBaseDuration)), (workInProgress.deletions = null)) - : ((JSCompiler_object_inline_stack_2936 = createWorkInProgress( + : ((JSCompiler_object_inline_stack_2942 = createWorkInProgress( componentStack, - JSCompiler_object_inline_message_2934 + JSCompiler_object_inline_message_2940 )), - (JSCompiler_object_inline_stack_2936.subtreeFlags = + (JSCompiler_object_inline_stack_2942.subtreeFlags = componentStack.subtreeFlags & 65011712)), - null !== JSCompiler_object_inline_componentStack_2937 + null !== JSCompiler_object_inline_componentStack_2943 ? (nextPrimaryChildren = createWorkInProgress( - JSCompiler_object_inline_componentStack_2937, + JSCompiler_object_inline_componentStack_2943, nextPrimaryChildren )) : ((nextPrimaryChildren = createFiberFromFragment( @@ -11535,11 +11535,11 @@ __DEV__ && )), (nextPrimaryChildren.flags |= 2)), (nextPrimaryChildren.return = workInProgress), - (JSCompiler_object_inline_stack_2936.return = workInProgress), - (JSCompiler_object_inline_stack_2936.sibling = nextPrimaryChildren), - (workInProgress.child = JSCompiler_object_inline_stack_2936), - bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2936), - (JSCompiler_object_inline_stack_2936 = workInProgress.child), + (JSCompiler_object_inline_stack_2942.return = workInProgress), + (JSCompiler_object_inline_stack_2942.sibling = nextPrimaryChildren), + (workInProgress.child = JSCompiler_object_inline_stack_2942), + bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2942), + (JSCompiler_object_inline_stack_2942 = workInProgress.child), (nextPrimaryChildren = current.child.memoizedState), null === nextPrimaryChildren ? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes)) @@ -11555,18 +11555,18 @@ __DEV__ && baseLanes: nextPrimaryChildren.baseLanes | renderLanes, cachePool: nextFallbackChildren })), - (JSCompiler_object_inline_stack_2936.memoizedState = + (JSCompiler_object_inline_stack_2942.memoizedState = nextPrimaryChildren), - (JSCompiler_object_inline_stack_2936.childLanes = + (JSCompiler_object_inline_stack_2942.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2935, + JSCompiler_object_inline_digest_2941, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), bailoutOffscreenComponent( current.child, - JSCompiler_object_inline_stack_2936 + JSCompiler_object_inline_stack_2942 ) ); null !== prevState && @@ -11574,28 +11574,28 @@ __DEV__ && 0 !== (renderLanes & current.lanes) && markRenderDerivedCause(workInProgress); pushPrimaryTreeSuspenseHandler(workInProgress); - JSCompiler_object_inline_digest_2935 = current.child; - current = JSCompiler_object_inline_digest_2935.sibling; - JSCompiler_object_inline_digest_2935 = createWorkInProgress( - JSCompiler_object_inline_digest_2935, + JSCompiler_object_inline_digest_2941 = current.child; + current = JSCompiler_object_inline_digest_2941.sibling; + JSCompiler_object_inline_digest_2941 = createWorkInProgress( + JSCompiler_object_inline_digest_2941, { mode: "visible", - children: JSCompiler_object_inline_stack_2936.children + children: JSCompiler_object_inline_stack_2942.children } ); (workInProgress.mode & ConcurrentMode) === NoMode && - (JSCompiler_object_inline_digest_2935.lanes = renderLanes); - JSCompiler_object_inline_digest_2935.return = workInProgress; - JSCompiler_object_inline_digest_2935.sibling = null; + (JSCompiler_object_inline_digest_2941.lanes = renderLanes); + JSCompiler_object_inline_digest_2941.return = workInProgress; + JSCompiler_object_inline_digest_2941.sibling = null; null !== current && ((renderLanes = workInProgress.deletions), null === renderLanes ? ((workInProgress.deletions = [current]), (workInProgress.flags |= 16)) : renderLanes.push(current)); - workInProgress.child = JSCompiler_object_inline_digest_2935; + workInProgress.child = JSCompiler_object_inline_digest_2941; workInProgress.memoizedState = null; - return JSCompiler_object_inline_digest_2935; + return JSCompiler_object_inline_digest_2941; } function mountSuspensePrimaryChildren(workInProgress, primaryChildren) { primaryChildren = mountWorkInProgressOffscreenFiber( @@ -18892,6 +18892,7 @@ __DEV__ && pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = IMMEDIATE_COMMIT; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || @@ -19080,18 +19081,52 @@ __DEV__ && function flushLayoutEffects() { if (pendingEffectsStatus === PENDING_LAYOUT_PHASE) { pendingEffectsStatus = NO_PENDING_EFFECTS; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, - lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = + pendingSuspendedViewTransitionReason; + if (null !== suspendedViewTransitionReason) { + commitStartTime = now(); + var startTime = commitEndTime, + endTime = commitStartTime; + !supportsUserTiming || + endTime <= startTime || + (workInProgressUpdateTask + ? workInProgressUpdateTask.run( + console.timeStamp.bind( + console, + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + LANES_TRACK_GROUP, + "secondary-light" + ) + ) + : console.timeStamp( + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + LANES_TRACK_GROUP, + "secondary-light" + )); + } + } + suspendedViewTransitionReason = pendingEffectsRoot; + startTime = pendingFinishedWork; + endTime = pendingEffectsLanes; + var cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = ReactDOMSharedInternals.p; ReactDOMSharedInternals.p = DiscreteEventPriority; var prevExecutionContext = executionContext; executionContext |= CommitContext; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -19102,8 +19137,8 @@ __DEV__ && (ReactSharedInternals.T = prevTransition); } } - cleanUpIndicator = 0 !== (finishedWork.flags & 8772); - if (0 !== (finishedWork.subtreeFlags & 8772) || cleanUpIndicator) { + cleanUpIndicator = 0 !== (startTime.flags & 8772); + if (0 !== (startTime.subtreeFlags & 8772) || cleanUpIndicator) { cleanUpIndicator = ReactSharedInternals.T; ReactSharedInternals.T = null; prevTransition = ReactDOMSharedInternals.p; @@ -19114,14 +19149,14 @@ __DEV__ && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markLayoutEffectsStarted && - injectedProfilingHooks.markLayoutEffectsStarted(lanes), - (inProgressLanes = lanes), - (inProgressRoot = root), + injectedProfilingHooks.markLayoutEffectsStarted(endTime), + (inProgressLanes = endTime), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), commitLayoutEffectOnFiber( - root, - finishedWork.alternate, - finishedWork + suspendedViewTransitionReason, + startTime.alternate, + startTime ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && @@ -19134,44 +19169,47 @@ __DEV__ && (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; - finishedWork = pendingSuspendedCommitReason; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; + startTime = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = finishedWork === IMMEDIATE_COMMIT ? root : commitStartTime), - (finishedWork = commitEndTime), - (lanes = + (suspendedViewTransitionReason = + startTime === IMMEDIATE_COMMIT + ? suspendedViewTransitionReason + : commitStartTime), + (startTime = commitEndTime), + (endTime = pendingDelayedCommitReason === ABORTED_VIEW_TRANSITION_COMMIT), (cleanUpIndicator = workInProgressUpdateTask), null !== commitErrors ? logCommitErrored( - root, - finishedWork, + suspendedViewTransitionReason, + startTime, commitErrors, !1, cleanUpIndicator ) : !supportsUserTiming || - finishedWork <= root || + startTime <= suspendedViewTransitionReason || (cleanUpIndicator ? cleanUpIndicator.run( console.timeStamp.bind( console, - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, LANES_TRACK_GROUP, - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ) ) : console.timeStamp( - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, LANES_TRACK_GROUP, - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ))); pendingEffectsStatus = PENDING_AFTER_MUTATION_PHASE; } @@ -28990,6 +29028,7 @@ __DEV__ && pendingRecoverableErrors = null, pendingSuspendedCommitReason = IMMEDIATE_COMMIT, pendingDelayedCommitReason = IMMEDIATE_COMMIT, + pendingSuspendedViewTransitionReason = null, NESTED_UPDATE_LIMIT = 50, nestedUpdateCount = 0, rootWithNestedUpdates = null, @@ -29866,11 +29905,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-58132116-20250918" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-ad578aa0-20250918" !== 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-58132116-20250918\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-ad578aa0-20250918\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29907,10 +29946,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30059,5 +30098,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-native-fb-58132116-20250918"; + exports.version = "19.2.0-native-fb-ad578aa0-20250918"; })(); 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 18a22aa80e..1b38a4aa6f 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<<5ac5638578d86937096c5255f9784767>> + * @generated SignedSource<<6c68a4b50f1f39675980315f546fb550>> */ /* @@ -17525,14 +17525,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2072 = React.version; if ( - "19.2.0-native-fb-58132116-20250918" !== + "19.2.0-native-fb-ad578aa0-20250918" !== isomorphicReactPackageVersion$jscomp$inline_2072 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2072, - "19.2.0-native-fb-58132116-20250918" + "19.2.0-native-fb-ad578aa0-20250918" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17554,10 +17554,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2645 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2646 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17664,4 +17664,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 81f346c5e3..0a1af50b70 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<> */ /* @@ -12888,6 +12888,7 @@ var DefaultAsyncDispatcher = { pendingRecoverableErrors = null, pendingSuspendedCommitReason = 0, pendingDelayedCommitReason = 0, + pendingSuspendedViewTransitionReason = null, nestedUpdateCount = 0, rootWithNestedUpdates = null; function requestUpdateLane(fiber) { @@ -14178,6 +14179,7 @@ function commitRoot( pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = 0; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || 0 !== (finishedWork.flags & 10256) @@ -14367,18 +14369,36 @@ function flushMutationEffects() { function flushLayoutEffects() { if (2 === pendingEffectsStatus) { pendingEffectsStatus = 0; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = pendingSuspendedViewTransitionReason; + null !== suspendedViewTransitionReason && + ((commitStartTime = now()), + !supportsUserTiming || + commitStartTime <= commitEndTime || + console.timeStamp( + suspendedViewTransitionReason, + commitEndTime, + commitStartTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + )); + } + suspendedViewTransitionReason = pendingEffectsRoot; + var finishedWork = pendingFinishedWork, lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = ReactDOMSharedInternals.p; ReactDOMSharedInternals.p = 2; var prevExecutionContext = executionContext; executionContext |= 4; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -14403,9 +14423,13 @@ function flushLayoutEffects() { typeof injectedProfilingHooks.markLayoutEffectsStarted && injectedProfilingHooks.markLayoutEffectsStarted(lanes), (inProgressLanes = lanes), - (inProgressRoot = root), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), - commitLayoutEffectOnFiber(root, finishedWork.alternate, finishedWork), + commitLayoutEffectOnFiber( + suspendedViewTransitionReason, + finishedWork.alternate, + finishedWork + ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && "function" === @@ -14417,20 +14441,21 @@ function flushLayoutEffects() { (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; finishedWork = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = 0 === finishedWork ? root : commitStartTime), + (suspendedViewTransitionReason = + 0 === finishedWork ? suspendedViewTransitionReason : commitStartTime), (finishedWork = commitEndTime), (lanes = 1 === pendingDelayedCommitReason), null !== commitErrors - ? logCommitErrored(root, finishedWork) + ? logCommitErrored(suspendedViewTransitionReason, finishedWork) : !supportsUserTiming || - finishedWork <= root || + finishedWork <= suspendedViewTransitionReason || console.timeStamp( lanes ? "Commit Interrupted View Transition" : "Commit", - root, + suspendedViewTransitionReason, finishedWork, currentTrack, "Scheduler \u269b", @@ -15230,20 +15255,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) { (nativeEventTarget[internalScrollTimer] = targetInst)); } for ( - var i$jscomp$inline_1924 = 0; - i$jscomp$inline_1924 < simpleEventPluginEvents.length; - i$jscomp$inline_1924++ + var i$jscomp$inline_1930 = 0; + i$jscomp$inline_1930 < simpleEventPluginEvents.length; + i$jscomp$inline_1930++ ) { - var eventName$jscomp$inline_1925 = - simpleEventPluginEvents[i$jscomp$inline_1924], - domEventName$jscomp$inline_1926 = - eventName$jscomp$inline_1925.toLowerCase(), - capitalizedEvent$jscomp$inline_1927 = - eventName$jscomp$inline_1925[0].toUpperCase() + - eventName$jscomp$inline_1925.slice(1); + var eventName$jscomp$inline_1931 = + simpleEventPluginEvents[i$jscomp$inline_1930], + domEventName$jscomp$inline_1932 = + eventName$jscomp$inline_1931.toLowerCase(), + capitalizedEvent$jscomp$inline_1933 = + eventName$jscomp$inline_1931[0].toUpperCase() + + eventName$jscomp$inline_1931.slice(1); registerSimpleEvent( - domEventName$jscomp$inline_1926, - "on" + capitalizedEvent$jscomp$inline_1927 + domEventName$jscomp$inline_1932, + "on" + capitalizedEvent$jscomp$inline_1933 ); } registerSimpleEvent(ANIMATION_END, "onAnimationEnd"); @@ -19584,16 +19609,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { 0 === i && attemptExplicitHydrationTarget(target); } }; -var isomorphicReactPackageVersion$jscomp$inline_2335 = React.version; +var isomorphicReactPackageVersion$jscomp$inline_2341 = React.version; if ( - "19.2.0-native-fb-58132116-20250918" !== - isomorphicReactPackageVersion$jscomp$inline_2335 + "19.2.0-native-fb-ad578aa0-20250918" !== + isomorphicReactPackageVersion$jscomp$inline_2341 ) throw Error( formatProdErrorMessage( 527, - isomorphicReactPackageVersion$jscomp$inline_2335, - "19.2.0-native-fb-58132116-20250918" + isomorphicReactPackageVersion$jscomp$inline_2341, + "19.2.0-native-fb-ad578aa0-20250918" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19613,12 +19638,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { null === componentOrElement ? null : componentOrElement.stateNode; return componentOrElement; }; -var internals$jscomp$inline_2342 = { +var internals$jscomp$inline_2348 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918", + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$324 = 0; @@ -19636,16 +19661,16 @@ var internals$jscomp$inline_2342 = { } }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_2913 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_2919 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_2913.isDisabled && - hook$jscomp$inline_2913.supportsFiber + !hook$jscomp$inline_2919.isDisabled && + hook$jscomp$inline_2919.supportsFiber ) try { - (rendererID = hook$jscomp$inline_2913.inject( - internals$jscomp$inline_2342 + (rendererID = hook$jscomp$inline_2919.inject( + internals$jscomp$inline_2348 )), - (injectedHook = hook$jscomp$inline_2913); + (injectedHook = hook$jscomp$inline_2919); } catch (err) {} } exports.createRoot = function (container, options) { @@ -19741,4 +19766,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 1e8a4824e4..a74251f057 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<<4122255970ade0761697b614ee0b6f74>> + * @generated SignedSource<> */ /* @@ -11206,24 +11206,24 @@ __DEV__ && return current; } function updateSuspenseComponent(current, workInProgress, renderLanes) { - var JSCompiler_object_inline_digest_2940; - var JSCompiler_object_inline_stack_2941 = workInProgress.pendingProps; + var JSCompiler_object_inline_digest_2946; + var JSCompiler_object_inline_stack_2947 = workInProgress.pendingProps; shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128); - var JSCompiler_object_inline_message_2939 = !1; + var JSCompiler_object_inline_message_2945 = !1; var didSuspend = 0 !== (workInProgress.flags & 128); - (JSCompiler_object_inline_digest_2940 = didSuspend) || - (JSCompiler_object_inline_digest_2940 = + (JSCompiler_object_inline_digest_2946 = didSuspend) || + (JSCompiler_object_inline_digest_2946 = null !== current && null === current.memoizedState ? !1 : 0 !== (suspenseStackCursor.current & ForceSuspenseFallback)); - JSCompiler_object_inline_digest_2940 && - ((JSCompiler_object_inline_message_2939 = !0), + JSCompiler_object_inline_digest_2946 && + ((JSCompiler_object_inline_message_2945 = !0), (workInProgress.flags &= -129)); - JSCompiler_object_inline_digest_2940 = 0 !== (workInProgress.flags & 32); + JSCompiler_object_inline_digest_2946 = 0 !== (workInProgress.flags & 32); workInProgress.flags &= -33; if (null === current) { if (isHydrating) { - JSCompiler_object_inline_message_2939 + JSCompiler_object_inline_message_2945 ? pushPrimaryTreeSuspenseHandler(workInProgress) : reuseSuspenseHandlerOnStack(workInProgress); (renderLanes = nextHydratableInstance) @@ -11236,18 +11236,18 @@ __DEV__ && ? current : null), null !== current && - ((JSCompiler_object_inline_digest_2940 = { + ((JSCompiler_object_inline_digest_2946 = { dehydrated: current, treeContext: getSuspendedTreeContext(), retryLane: 536870912, hydrationErrors: null }), (workInProgress.memoizedState = - JSCompiler_object_inline_digest_2940), - (JSCompiler_object_inline_digest_2940 = + JSCompiler_object_inline_digest_2946), + (JSCompiler_object_inline_digest_2946 = createFiberFromDehydratedFragment(current)), - (JSCompiler_object_inline_digest_2940.return = workInProgress), - (workInProgress.child = JSCompiler_object_inline_digest_2940), + (JSCompiler_object_inline_digest_2946.return = workInProgress), + (workInProgress.child = JSCompiler_object_inline_digest_2946), (hydrationParentFiber = workInProgress), (nextHydratableInstance = null))) : (current = null); @@ -11261,9 +11261,9 @@ __DEV__ && : (workInProgress.lanes = 536870912); return null; } - var nextPrimaryChildren = JSCompiler_object_inline_stack_2941.children, - nextFallbackChildren = JSCompiler_object_inline_stack_2941.fallback; - if (JSCompiler_object_inline_message_2939) + var nextPrimaryChildren = JSCompiler_object_inline_stack_2947.children, + nextFallbackChildren = JSCompiler_object_inline_stack_2947.fallback; + if (JSCompiler_object_inline_message_2945) return ( reuseSuspenseHandlerOnStack(workInProgress), mountSuspenseFallbackChildren( @@ -11272,21 +11272,21 @@ __DEV__ && nextFallbackChildren, renderLanes ), - (JSCompiler_object_inline_stack_2941 = workInProgress.child), - (JSCompiler_object_inline_stack_2941.memoizedState = + (JSCompiler_object_inline_stack_2947 = workInProgress.child), + (JSCompiler_object_inline_stack_2947.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2941.childLanes = + (JSCompiler_object_inline_stack_2947.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2940, + JSCompiler_object_inline_digest_2946, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), - bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2941) + bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2947) ); if ( "number" === - typeof JSCompiler_object_inline_stack_2941.unstable_expectedLoadTime + typeof JSCompiler_object_inline_stack_2947.unstable_expectedLoadTime ) return ( reuseSuspenseHandlerOnStack(workInProgress), @@ -11296,18 +11296,18 @@ __DEV__ && nextFallbackChildren, renderLanes ), - (JSCompiler_object_inline_stack_2941 = workInProgress.child), - (JSCompiler_object_inline_stack_2941.memoizedState = + (JSCompiler_object_inline_stack_2947 = workInProgress.child), + (JSCompiler_object_inline_stack_2947.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2941.childLanes = + (JSCompiler_object_inline_stack_2947.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2940, + JSCompiler_object_inline_digest_2946, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress.lanes = 4194304), - bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2941) + bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2947) ); pushPrimaryTreeSuspenseHandler(workInProgress); return mountSuspensePrimaryChildren( @@ -11317,8 +11317,8 @@ __DEV__ && } var prevState = current.memoizedState; if (null !== prevState) { - var JSCompiler_object_inline_componentStack_2942 = prevState.dehydrated; - if (null !== JSCompiler_object_inline_componentStack_2942) { + var JSCompiler_object_inline_componentStack_2948 = prevState.dehydrated; + if (null !== JSCompiler_object_inline_componentStack_2948) { if (didSuspend) workInProgress.flags & 256 ? (pushPrimaryTreeSuspenseHandler(workInProgress), @@ -11335,13 +11335,13 @@ __DEV__ && (workInProgress = null)) : (reuseSuspenseHandlerOnStack(workInProgress), (nextPrimaryChildren = - JSCompiler_object_inline_stack_2941.fallback), + JSCompiler_object_inline_stack_2947.fallback), (nextFallbackChildren = workInProgress.mode), - (JSCompiler_object_inline_stack_2941 = + (JSCompiler_object_inline_stack_2947 = mountWorkInProgressOffscreenFiber( { mode: "visible", - children: JSCompiler_object_inline_stack_2941.children + children: JSCompiler_object_inline_stack_2947.children }, nextFallbackChildren )), @@ -11352,11 +11352,11 @@ __DEV__ && null )), (nextPrimaryChildren.flags |= 2), - (JSCompiler_object_inline_stack_2941.return = workInProgress), + (JSCompiler_object_inline_stack_2947.return = workInProgress), (nextPrimaryChildren.return = workInProgress), - (JSCompiler_object_inline_stack_2941.sibling = + (JSCompiler_object_inline_stack_2947.sibling = nextPrimaryChildren), - (workInProgress.child = JSCompiler_object_inline_stack_2941), + (workInProgress.child = JSCompiler_object_inline_stack_2947), (workInProgress.mode & ConcurrentMode) !== NoMode && reconcileChildFibers( workInProgress, @@ -11364,19 +11364,19 @@ __DEV__ && null, renderLanes ), - (JSCompiler_object_inline_stack_2941 = workInProgress.child), - (JSCompiler_object_inline_stack_2941.memoizedState = + (JSCompiler_object_inline_stack_2947 = workInProgress.child), + (JSCompiler_object_inline_stack_2947.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2941.childLanes = + (JSCompiler_object_inline_stack_2947.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2940, + JSCompiler_object_inline_digest_2946, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress = bailoutOffscreenComponent( null, - JSCompiler_object_inline_stack_2941 + JSCompiler_object_inline_stack_2947 ))); else if ( (pushPrimaryTreeSuspenseHandler(workInProgress), @@ -11384,45 +11384,45 @@ __DEV__ && 0 !== (renderLanes & 536870912) && markRenderDerivedCause(workInProgress), isSuspenseInstanceFallback( - JSCompiler_object_inline_componentStack_2942 + JSCompiler_object_inline_componentStack_2948 )) ) { - JSCompiler_object_inline_digest_2940 = - JSCompiler_object_inline_componentStack_2942.nextSibling && - JSCompiler_object_inline_componentStack_2942.nextSibling.dataset; - if (JSCompiler_object_inline_digest_2940) { - nextPrimaryChildren = JSCompiler_object_inline_digest_2940.dgst; - var message = JSCompiler_object_inline_digest_2940.msg; - nextFallbackChildren = JSCompiler_object_inline_digest_2940.stck; - var componentStack = JSCompiler_object_inline_digest_2940.cstck; + JSCompiler_object_inline_digest_2946 = + JSCompiler_object_inline_componentStack_2948.nextSibling && + JSCompiler_object_inline_componentStack_2948.nextSibling.dataset; + if (JSCompiler_object_inline_digest_2946) { + nextPrimaryChildren = JSCompiler_object_inline_digest_2946.dgst; + var message = JSCompiler_object_inline_digest_2946.msg; + nextFallbackChildren = JSCompiler_object_inline_digest_2946.stck; + var componentStack = JSCompiler_object_inline_digest_2946.cstck; } - JSCompiler_object_inline_message_2939 = message; - JSCompiler_object_inline_digest_2940 = nextPrimaryChildren; - JSCompiler_object_inline_stack_2941 = nextFallbackChildren; - JSCompiler_object_inline_componentStack_2942 = componentStack; - nextPrimaryChildren = JSCompiler_object_inline_message_2939; - nextFallbackChildren = JSCompiler_object_inline_componentStack_2942; + JSCompiler_object_inline_message_2945 = message; + JSCompiler_object_inline_digest_2946 = nextPrimaryChildren; + JSCompiler_object_inline_stack_2947 = nextFallbackChildren; + JSCompiler_object_inline_componentStack_2948 = componentStack; + nextPrimaryChildren = JSCompiler_object_inline_message_2945; + nextFallbackChildren = JSCompiler_object_inline_componentStack_2948; nextPrimaryChildren = nextPrimaryChildren ? Error(nextPrimaryChildren) : Error( "The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering." ); nextPrimaryChildren.stack = - JSCompiler_object_inline_stack_2941 || ""; - nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2940; - JSCompiler_object_inline_digest_2940 = + JSCompiler_object_inline_stack_2947 || ""; + nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2946; + JSCompiler_object_inline_digest_2946 = void 0 === nextFallbackChildren ? null : nextFallbackChildren; - JSCompiler_object_inline_stack_2941 = { + JSCompiler_object_inline_stack_2947 = { value: nextPrimaryChildren, source: null, - stack: JSCompiler_object_inline_digest_2940 + stack: JSCompiler_object_inline_digest_2946 }; - "string" === typeof JSCompiler_object_inline_digest_2940 && + "string" === typeof JSCompiler_object_inline_digest_2946 && CapturedStacks.set( nextPrimaryChildren, - JSCompiler_object_inline_stack_2941 + JSCompiler_object_inline_stack_2947 ); - queueHydrationError(JSCompiler_object_inline_stack_2941); + queueHydrationError(JSCompiler_object_inline_stack_2947); workInProgress = retrySuspenseComponentWithoutHydrating( current, workInProgress, @@ -11436,35 +11436,35 @@ __DEV__ && renderLanes, !1 ), - (JSCompiler_object_inline_digest_2940 = + (JSCompiler_object_inline_digest_2946 = 0 !== (renderLanes & current.childLanes)), - didReceiveUpdate || JSCompiler_object_inline_digest_2940) + didReceiveUpdate || JSCompiler_object_inline_digest_2946) ) { - JSCompiler_object_inline_digest_2940 = workInProgressRoot; + JSCompiler_object_inline_digest_2946 = workInProgressRoot; if ( - null !== JSCompiler_object_inline_digest_2940 && - ((JSCompiler_object_inline_stack_2941 = getBumpedLaneForHydration( - JSCompiler_object_inline_digest_2940, + null !== JSCompiler_object_inline_digest_2946 && + ((JSCompiler_object_inline_stack_2947 = getBumpedLaneForHydration( + JSCompiler_object_inline_digest_2946, renderLanes )), - 0 !== JSCompiler_object_inline_stack_2941 && - JSCompiler_object_inline_stack_2941 !== prevState.retryLane) + 0 !== JSCompiler_object_inline_stack_2947 && + JSCompiler_object_inline_stack_2947 !== prevState.retryLane) ) throw ( - ((prevState.retryLane = JSCompiler_object_inline_stack_2941), + ((prevState.retryLane = JSCompiler_object_inline_stack_2947), enqueueConcurrentRenderForLane( current, - JSCompiler_object_inline_stack_2941 + JSCompiler_object_inline_stack_2947 ), scheduleUpdateOnFiber( - JSCompiler_object_inline_digest_2940, + JSCompiler_object_inline_digest_2946, current, - JSCompiler_object_inline_stack_2941 + JSCompiler_object_inline_stack_2947 ), SelectiveHydrationException) ); isSuspenseInstancePending( - JSCompiler_object_inline_componentStack_2942 + JSCompiler_object_inline_componentStack_2948 ) || renderDidSuspendDelayIfPossible(); workInProgress = retrySuspenseComponentWithoutHydrating( current, @@ -11473,14 +11473,14 @@ __DEV__ && ); } else isSuspenseInstancePending( - JSCompiler_object_inline_componentStack_2942 + JSCompiler_object_inline_componentStack_2948 ) ? ((workInProgress.flags |= 192), (workInProgress.child = current.child), (workInProgress = null)) : ((renderLanes = prevState.treeContext), (nextHydratableInstance = getNextHydratable( - JSCompiler_object_inline_componentStack_2942.nextSibling + JSCompiler_object_inline_componentStack_2948.nextSibling )), (hydrationParentFiber = workInProgress), (isHydrating = !0), @@ -11492,47 +11492,47 @@ __DEV__ && restoreSuspendedTreeContext(workInProgress, renderLanes), (workInProgress = mountSuspensePrimaryChildren( workInProgress, - JSCompiler_object_inline_stack_2941.children + JSCompiler_object_inline_stack_2947.children )), (workInProgress.flags |= 4096)); return workInProgress; } } - if (JSCompiler_object_inline_message_2939) + if (JSCompiler_object_inline_message_2945) return ( reuseSuspenseHandlerOnStack(workInProgress), - (nextPrimaryChildren = JSCompiler_object_inline_stack_2941.fallback), + (nextPrimaryChildren = JSCompiler_object_inline_stack_2947.fallback), (nextFallbackChildren = workInProgress.mode), (componentStack = current.child), - (JSCompiler_object_inline_componentStack_2942 = + (JSCompiler_object_inline_componentStack_2948 = componentStack.sibling), - (JSCompiler_object_inline_message_2939 = { + (JSCompiler_object_inline_message_2945 = { mode: "hidden", - children: JSCompiler_object_inline_stack_2941.children + children: JSCompiler_object_inline_stack_2947.children }), (nextFallbackChildren & ConcurrentMode) === NoMode && workInProgress.child !== componentStack - ? ((JSCompiler_object_inline_stack_2941 = workInProgress.child), - (JSCompiler_object_inline_stack_2941.childLanes = 0), - (JSCompiler_object_inline_stack_2941.pendingProps = - JSCompiler_object_inline_message_2939), + ? ((JSCompiler_object_inline_stack_2947 = workInProgress.child), + (JSCompiler_object_inline_stack_2947.childLanes = 0), + (JSCompiler_object_inline_stack_2947.pendingProps = + JSCompiler_object_inline_message_2945), workInProgress.mode & ProfileMode && - ((JSCompiler_object_inline_stack_2941.actualDuration = -0), - (JSCompiler_object_inline_stack_2941.actualStartTime = -1.1), - (JSCompiler_object_inline_stack_2941.selfBaseDuration = + ((JSCompiler_object_inline_stack_2947.actualDuration = -0), + (JSCompiler_object_inline_stack_2947.actualStartTime = -1.1), + (JSCompiler_object_inline_stack_2947.selfBaseDuration = componentStack.selfBaseDuration), - (JSCompiler_object_inline_stack_2941.treeBaseDuration = + (JSCompiler_object_inline_stack_2947.treeBaseDuration = componentStack.treeBaseDuration)), (workInProgress.deletions = null)) - : ((JSCompiler_object_inline_stack_2941 = createWorkInProgress( + : ((JSCompiler_object_inline_stack_2947 = createWorkInProgress( componentStack, - JSCompiler_object_inline_message_2939 + JSCompiler_object_inline_message_2945 )), - (JSCompiler_object_inline_stack_2941.subtreeFlags = + (JSCompiler_object_inline_stack_2947.subtreeFlags = componentStack.subtreeFlags & 65011712)), - null !== JSCompiler_object_inline_componentStack_2942 + null !== JSCompiler_object_inline_componentStack_2948 ? (nextPrimaryChildren = createWorkInProgress( - JSCompiler_object_inline_componentStack_2942, + JSCompiler_object_inline_componentStack_2948, nextPrimaryChildren )) : ((nextPrimaryChildren = createFiberFromFragment( @@ -11543,11 +11543,11 @@ __DEV__ && )), (nextPrimaryChildren.flags |= 2)), (nextPrimaryChildren.return = workInProgress), - (JSCompiler_object_inline_stack_2941.return = workInProgress), - (JSCompiler_object_inline_stack_2941.sibling = nextPrimaryChildren), - (workInProgress.child = JSCompiler_object_inline_stack_2941), - bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2941), - (JSCompiler_object_inline_stack_2941 = workInProgress.child), + (JSCompiler_object_inline_stack_2947.return = workInProgress), + (JSCompiler_object_inline_stack_2947.sibling = nextPrimaryChildren), + (workInProgress.child = JSCompiler_object_inline_stack_2947), + bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2947), + (JSCompiler_object_inline_stack_2947 = workInProgress.child), (nextPrimaryChildren = current.child.memoizedState), null === nextPrimaryChildren ? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes)) @@ -11563,18 +11563,18 @@ __DEV__ && baseLanes: nextPrimaryChildren.baseLanes | renderLanes, cachePool: nextFallbackChildren })), - (JSCompiler_object_inline_stack_2941.memoizedState = + (JSCompiler_object_inline_stack_2947.memoizedState = nextPrimaryChildren), - (JSCompiler_object_inline_stack_2941.childLanes = + (JSCompiler_object_inline_stack_2947.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2940, + JSCompiler_object_inline_digest_2946, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), bailoutOffscreenComponent( current.child, - JSCompiler_object_inline_stack_2941 + JSCompiler_object_inline_stack_2947 ) ); null !== prevState && @@ -11582,28 +11582,28 @@ __DEV__ && 0 !== (renderLanes & current.lanes) && markRenderDerivedCause(workInProgress); pushPrimaryTreeSuspenseHandler(workInProgress); - JSCompiler_object_inline_digest_2940 = current.child; - current = JSCompiler_object_inline_digest_2940.sibling; - JSCompiler_object_inline_digest_2940 = createWorkInProgress( - JSCompiler_object_inline_digest_2940, + JSCompiler_object_inline_digest_2946 = current.child; + current = JSCompiler_object_inline_digest_2946.sibling; + JSCompiler_object_inline_digest_2946 = createWorkInProgress( + JSCompiler_object_inline_digest_2946, { mode: "visible", - children: JSCompiler_object_inline_stack_2941.children + children: JSCompiler_object_inline_stack_2947.children } ); (workInProgress.mode & ConcurrentMode) === NoMode && - (JSCompiler_object_inline_digest_2940.lanes = renderLanes); - JSCompiler_object_inline_digest_2940.return = workInProgress; - JSCompiler_object_inline_digest_2940.sibling = null; + (JSCompiler_object_inline_digest_2946.lanes = renderLanes); + JSCompiler_object_inline_digest_2946.return = workInProgress; + JSCompiler_object_inline_digest_2946.sibling = null; null !== current && ((renderLanes = workInProgress.deletions), null === renderLanes ? ((workInProgress.deletions = [current]), (workInProgress.flags |= 16)) : renderLanes.push(current)); - workInProgress.child = JSCompiler_object_inline_digest_2940; + workInProgress.child = JSCompiler_object_inline_digest_2946; workInProgress.memoizedState = null; - return JSCompiler_object_inline_digest_2940; + return JSCompiler_object_inline_digest_2946; } function mountSuspensePrimaryChildren(workInProgress, primaryChildren) { primaryChildren = mountWorkInProgressOffscreenFiber( @@ -18900,6 +18900,7 @@ __DEV__ && pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = IMMEDIATE_COMMIT; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || @@ -19088,18 +19089,52 @@ __DEV__ && function flushLayoutEffects() { if (pendingEffectsStatus === PENDING_LAYOUT_PHASE) { pendingEffectsStatus = NO_PENDING_EFFECTS; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, - lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = + pendingSuspendedViewTransitionReason; + if (null !== suspendedViewTransitionReason) { + commitStartTime = now(); + var startTime = commitEndTime, + endTime = commitStartTime; + !supportsUserTiming || + endTime <= startTime || + (workInProgressUpdateTask + ? workInProgressUpdateTask.run( + console.timeStamp.bind( + console, + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + LANES_TRACK_GROUP, + "secondary-light" + ) + ) + : console.timeStamp( + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + LANES_TRACK_GROUP, + "secondary-light" + )); + } + } + suspendedViewTransitionReason = pendingEffectsRoot; + startTime = pendingFinishedWork; + endTime = pendingEffectsLanes; + var cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = ReactDOMSharedInternals.p; ReactDOMSharedInternals.p = DiscreteEventPriority; var prevExecutionContext = executionContext; executionContext |= CommitContext; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -19110,8 +19145,8 @@ __DEV__ && (ReactSharedInternals.T = prevTransition); } } - cleanUpIndicator = 0 !== (finishedWork.flags & 8772); - if (0 !== (finishedWork.subtreeFlags & 8772) || cleanUpIndicator) { + cleanUpIndicator = 0 !== (startTime.flags & 8772); + if (0 !== (startTime.subtreeFlags & 8772) || cleanUpIndicator) { cleanUpIndicator = ReactSharedInternals.T; ReactSharedInternals.T = null; prevTransition = ReactDOMSharedInternals.p; @@ -19122,14 +19157,14 @@ __DEV__ && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markLayoutEffectsStarted && - injectedProfilingHooks.markLayoutEffectsStarted(lanes), - (inProgressLanes = lanes), - (inProgressRoot = root), + injectedProfilingHooks.markLayoutEffectsStarted(endTime), + (inProgressLanes = endTime), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), commitLayoutEffectOnFiber( - root, - finishedWork.alternate, - finishedWork + suspendedViewTransitionReason, + startTime.alternate, + startTime ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && @@ -19142,44 +19177,47 @@ __DEV__ && (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; - finishedWork = pendingSuspendedCommitReason; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; + startTime = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = finishedWork === IMMEDIATE_COMMIT ? root : commitStartTime), - (finishedWork = commitEndTime), - (lanes = + (suspendedViewTransitionReason = + startTime === IMMEDIATE_COMMIT + ? suspendedViewTransitionReason + : commitStartTime), + (startTime = commitEndTime), + (endTime = pendingDelayedCommitReason === ABORTED_VIEW_TRANSITION_COMMIT), (cleanUpIndicator = workInProgressUpdateTask), null !== commitErrors ? logCommitErrored( - root, - finishedWork, + suspendedViewTransitionReason, + startTime, commitErrors, !1, cleanUpIndicator ) : !supportsUserTiming || - finishedWork <= root || + startTime <= suspendedViewTransitionReason || (cleanUpIndicator ? cleanUpIndicator.run( console.timeStamp.bind( console, - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, LANES_TRACK_GROUP, - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ) ) : console.timeStamp( - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, LANES_TRACK_GROUP, - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ))); pendingEffectsStatus = PENDING_AFTER_MUTATION_PHASE; } @@ -29046,6 +29084,7 @@ __DEV__ && pendingRecoverableErrors = null, pendingSuspendedCommitReason = IMMEDIATE_COMMIT, pendingDelayedCommitReason = IMMEDIATE_COMMIT, + pendingSuspendedViewTransitionReason = null, NESTED_UPDATE_LIMIT = 50, nestedUpdateCount = 0, rootWithNestedUpdates = null, @@ -29922,11 +29961,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-58132116-20250918" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-ad578aa0-20250918" !== 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-58132116-20250918\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-ad578aa0-20250918\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -29963,10 +30002,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30431,7 +30470,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-58132116-20250918"; + exports.version = "19.2.0-native-fb-ad578aa0-20250918"; "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 0df770b40d..6751a13e6c 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<<2d13d09fd05a9afd28c34cb9a0fe3db8>> + * @generated SignedSource<<2f21657721327b95268d7c5184194170>> */ /* @@ -17536,14 +17536,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2073 = React.version; if ( - "19.2.0-native-fb-58132116-20250918" !== + "19.2.0-native-fb-ad578aa0-20250918" !== isomorphicReactPackageVersion$jscomp$inline_2073 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2073, - "19.2.0-native-fb-58132116-20250918" + "19.2.0-native-fb-ad578aa0-20250918" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17565,10 +17565,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2648 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2649 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17828,4 +17828,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 8b7dac4c1b..b4e537fdcf 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<<20f557147c3e688308af5f30b54fcce9>> + * @generated SignedSource<<33aa910220de073e957df46cf476499e>> */ /* @@ -12892,6 +12892,7 @@ var DefaultAsyncDispatcher = { pendingRecoverableErrors = null, pendingSuspendedCommitReason = 0, pendingDelayedCommitReason = 0, + pendingSuspendedViewTransitionReason = null, nestedUpdateCount = 0, rootWithNestedUpdates = null; function requestUpdateLane(fiber) { @@ -14182,6 +14183,7 @@ function commitRoot( pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = 0; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || 0 !== (finishedWork.flags & 10256) @@ -14371,18 +14373,36 @@ function flushMutationEffects() { function flushLayoutEffects() { if (2 === pendingEffectsStatus) { pendingEffectsStatus = 0; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = pendingSuspendedViewTransitionReason; + null !== suspendedViewTransitionReason && + ((commitStartTime = now()), + !supportsUserTiming || + commitStartTime <= commitEndTime || + console.timeStamp( + suspendedViewTransitionReason, + commitEndTime, + commitStartTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + )); + } + suspendedViewTransitionReason = pendingEffectsRoot; + var finishedWork = pendingFinishedWork, lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = ReactDOMSharedInternals.p; ReactDOMSharedInternals.p = 2; var prevExecutionContext = executionContext; executionContext |= 4; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -14407,9 +14427,13 @@ function flushLayoutEffects() { typeof injectedProfilingHooks.markLayoutEffectsStarted && injectedProfilingHooks.markLayoutEffectsStarted(lanes), (inProgressLanes = lanes), - (inProgressRoot = root), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), - commitLayoutEffectOnFiber(root, finishedWork.alternate, finishedWork), + commitLayoutEffectOnFiber( + suspendedViewTransitionReason, + finishedWork.alternate, + finishedWork + ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && "function" === @@ -14421,20 +14445,21 @@ function flushLayoutEffects() { (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; finishedWork = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = 0 === finishedWork ? root : commitStartTime), + (suspendedViewTransitionReason = + 0 === finishedWork ? suspendedViewTransitionReason : commitStartTime), (finishedWork = commitEndTime), (lanes = 1 === pendingDelayedCommitReason), null !== commitErrors - ? logCommitErrored(root, finishedWork) + ? logCommitErrored(suspendedViewTransitionReason, finishedWork) : !supportsUserTiming || - finishedWork <= root || + finishedWork <= suspendedViewTransitionReason || console.timeStamp( lanes ? "Commit Interrupted View Transition" : "Commit", - root, + suspendedViewTransitionReason, finishedWork, currentTrack, "Scheduler \u269b", @@ -15234,20 +15259,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) { (nativeEventTarget[internalScrollTimer] = targetInst)); } for ( - var i$jscomp$inline_1925 = 0; - i$jscomp$inline_1925 < simpleEventPluginEvents.length; - i$jscomp$inline_1925++ + var i$jscomp$inline_1931 = 0; + i$jscomp$inline_1931 < simpleEventPluginEvents.length; + i$jscomp$inline_1931++ ) { - var eventName$jscomp$inline_1926 = - simpleEventPluginEvents[i$jscomp$inline_1925], - domEventName$jscomp$inline_1927 = - eventName$jscomp$inline_1926.toLowerCase(), - capitalizedEvent$jscomp$inline_1928 = - eventName$jscomp$inline_1926[0].toUpperCase() + - eventName$jscomp$inline_1926.slice(1); + var eventName$jscomp$inline_1932 = + simpleEventPluginEvents[i$jscomp$inline_1931], + domEventName$jscomp$inline_1933 = + eventName$jscomp$inline_1932.toLowerCase(), + capitalizedEvent$jscomp$inline_1934 = + eventName$jscomp$inline_1932[0].toUpperCase() + + eventName$jscomp$inline_1932.slice(1); registerSimpleEvent( - domEventName$jscomp$inline_1927, - "on" + capitalizedEvent$jscomp$inline_1928 + domEventName$jscomp$inline_1933, + "on" + capitalizedEvent$jscomp$inline_1934 ); } registerSimpleEvent(ANIMATION_END, "onAnimationEnd"); @@ -19599,16 +19624,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { 0 === i && attemptExplicitHydrationTarget(target); } }; -var isomorphicReactPackageVersion$jscomp$inline_2336 = React.version; +var isomorphicReactPackageVersion$jscomp$inline_2342 = React.version; if ( - "19.2.0-native-fb-58132116-20250918" !== - isomorphicReactPackageVersion$jscomp$inline_2336 + "19.2.0-native-fb-ad578aa0-20250918" !== + isomorphicReactPackageVersion$jscomp$inline_2342 ) throw Error( formatProdErrorMessage( 527, - isomorphicReactPackageVersion$jscomp$inline_2336, - "19.2.0-native-fb-58132116-20250918" + isomorphicReactPackageVersion$jscomp$inline_2342, + "19.2.0-native-fb-ad578aa0-20250918" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19628,12 +19653,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { null === componentOrElement ? null : componentOrElement.stateNode; return componentOrElement; }; -var internals$jscomp$inline_2343 = { +var internals$jscomp$inline_2349 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918", + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$324 = 0; @@ -19651,16 +19676,16 @@ var internals$jscomp$inline_2343 = { } }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_2916 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_2922 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_2916.isDisabled && - hook$jscomp$inline_2916.supportsFiber + !hook$jscomp$inline_2922.isDisabled && + hook$jscomp$inline_2922.supportsFiber ) try { - (rendererID = hook$jscomp$inline_2916.inject( - internals$jscomp$inline_2343 + (rendererID = hook$jscomp$inline_2922.inject( + internals$jscomp$inline_2349 )), - (injectedHook = hook$jscomp$inline_2916); + (injectedHook = hook$jscomp$inline_2922); } catch (err) {} } function getCrossOriginStringAs(as, input) { @@ -19909,7 +19934,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; "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 7e10b8124f..1ab87665fe 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<> + * @generated SignedSource<<6619ea7fd5810bb08997a7deb6eb539f>> */ "use strict"; @@ -15920,10 +15920,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -16068,5 +16068,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.2.0-native-fb-58132116-20250918"; + exports.version = "19.2.0-native-fb-ad578aa0-20250918"; })(); 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 40676d6f84..406cc7024c 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<<90a525db161a7af6a4283cdb5061b777>> + * @generated SignedSource<> */ "use strict"; @@ -10052,10 +10052,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1482 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1483 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -10191,4 +10191,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 f569e3925e..11df9df330 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<<07e6505b1b2b7666ce65a67161553557>> + * @generated SignedSource<<2cc39ef56adf7db15bf2ade1324399be>> */ "use strict"; @@ -10673,10 +10673,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1273 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918", + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$145 = 0; @@ -10827,4 +10827,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 d5fb71446e..4b583dbff2 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<<5d339f63dea7791fea10629a60a2149e>> + * @generated SignedSource<<70ae14836f5a87af4f6723e1be2b2557>> */ "use strict"; @@ -1398,7 +1398,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-native-fb-58132116-20250918"; + exports.version = "19.2.0-native-fb-ad578aa0-20250918"; "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 c098854c95..bbe02984db 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<> */ "use strict"; @@ -581,4 +581,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; 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 3b3642b766..8812dde918 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<> + * @generated SignedSource<<4b501cab08868571b63d25582be4064c>> */ "use strict"; @@ -585,7 +585,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-58132116-20250918"; +exports.version = "19.2.0-native-fb-ad578aa0-20250918"; "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 928ee56a57..19119b3134 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 @@ -581321160fe0d9d9ef461174c7e14cbbed341d28 +ad578aa01fcd08488b8378c7538d802e7a1e8b26 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 b053055be0..53cac2d65b 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<<314359b6e1f2d664036de2a85b0feb4d>> + * @generated SignedSource<<0fb3a89e367454ea6d0901781b343a98>> */ "use strict"; @@ -15118,6 +15118,7 @@ __DEV__ && pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = IMMEDIATE_COMMIT; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || @@ -15204,18 +15205,52 @@ __DEV__ && function flushLayoutEffects() { if (pendingEffectsStatus === PENDING_LAYOUT_PHASE) { pendingEffectsStatus = NO_PENDING_EFFECTS; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, - lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = + pendingSuspendedViewTransitionReason; + if (null !== suspendedViewTransitionReason) { + commitStartTime = now(); + var startTime = commitEndTime, + endTime = commitStartTime; + !supportsUserTiming || + endTime <= startTime || + (workInProgressUpdateTask + ? workInProgressUpdateTask.run( + console.timeStamp.bind( + console, + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + ) + ) + : console.timeStamp( + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + )); + } + } + suspendedViewTransitionReason = pendingEffectsRoot; + startTime = pendingFinishedWork; + endTime = pendingEffectsLanes; + var cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = currentUpdatePriority; currentUpdatePriority = DiscreteEventPriority; var prevExecutionContext = executionContext; executionContext |= CommitContext; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -15226,8 +15261,8 @@ __DEV__ && (ReactSharedInternals.T = prevTransition); } } - cleanUpIndicator = 0 !== (finishedWork.flags & 8772); - if (0 !== (finishedWork.subtreeFlags & 8772) || cleanUpIndicator) { + cleanUpIndicator = 0 !== (startTime.flags & 8772); + if (0 !== (startTime.subtreeFlags & 8772) || cleanUpIndicator) { cleanUpIndicator = ReactSharedInternals.T; ReactSharedInternals.T = null; prevTransition = currentUpdatePriority; @@ -15238,14 +15273,14 @@ __DEV__ && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markLayoutEffectsStarted && - injectedProfilingHooks.markLayoutEffectsStarted(lanes), - (inProgressLanes = lanes), - (inProgressRoot = root), + injectedProfilingHooks.markLayoutEffectsStarted(endTime), + (inProgressLanes = endTime), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), commitLayoutEffectOnFiber( - root, - finishedWork.alternate, - finishedWork + suspendedViewTransitionReason, + startTime.alternate, + startTime ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && @@ -15258,44 +15293,47 @@ __DEV__ && (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; - finishedWork = pendingSuspendedCommitReason; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; + startTime = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = finishedWork === IMMEDIATE_COMMIT ? root : commitStartTime), - (finishedWork = commitEndTime), - (lanes = + (suspendedViewTransitionReason = + startTime === IMMEDIATE_COMMIT + ? suspendedViewTransitionReason + : commitStartTime), + (startTime = commitEndTime), + (endTime = pendingDelayedCommitReason === ABORTED_VIEW_TRANSITION_COMMIT), (cleanUpIndicator = workInProgressUpdateTask), null !== commitErrors ? logCommitErrored( - root, - finishedWork, + suspendedViewTransitionReason, + startTime, commitErrors, !1, cleanUpIndicator ) : !supportsUserTiming || - finishedWork <= root || + startTime <= suspendedViewTransitionReason || (cleanUpIndicator ? cleanUpIndicator.run( console.timeStamp.bind( console, - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, "Scheduler \u269b", - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ) ) : console.timeStamp( - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, "Scheduler \u269b", - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ))); pendingEffectsStatus = PENDING_AFTER_MUTATION_PHASE; } @@ -19408,6 +19446,7 @@ __DEV__ && pendingRecoverableErrors = null, pendingSuspendedCommitReason = IMMEDIATE_COMMIT, pendingDelayedCommitReason = IMMEDIATE_COMMIT, + pendingSuspendedViewTransitionReason = null, NESTED_UPDATE_LIMIT = 50, nestedUpdateCount = 0, rootWithNestedUpdates = null, @@ -19859,10 +19898,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; 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 5ef0080e8b..0af9254ad5 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<<417ef8a99f4fd54e99c70105819d86b5>> + * @generated SignedSource<<9075f3da3ca1f71493e732223ecdc8f3>> */ "use strict"; @@ -11218,10 +11218,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1294 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1294.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 81ef02507e..e6263888ef 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<<2dc8b5943ba02769ed1c0363eee690c4>> + * @generated SignedSource<> */ "use strict"; @@ -10732,6 +10732,7 @@ var DefaultAsyncDispatcher = { pendingRecoverableErrors = null, pendingSuspendedCommitReason = 0, pendingDelayedCommitReason = 0, + pendingSuspendedViewTransitionReason = null, nestedUpdateCount = 0, rootWithNestedUpdates = null; function requestUpdateLane(fiber) { @@ -11967,6 +11968,7 @@ function commitRoot( pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = 0; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || 0 !== (finishedWork.flags & 10256) @@ -12058,18 +12060,36 @@ function flushMutationEffects() { function flushLayoutEffects() { if (2 === pendingEffectsStatus) { pendingEffectsStatus = 0; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = pendingSuspendedViewTransitionReason; + null !== suspendedViewTransitionReason && + ((commitStartTime = now()), + !supportsUserTiming || + commitStartTime <= commitEndTime || + console.timeStamp( + suspendedViewTransitionReason, + commitEndTime, + commitStartTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + )); + } + suspendedViewTransitionReason = pendingEffectsRoot; + var finishedWork = pendingFinishedWork, lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = currentUpdatePriority; currentUpdatePriority = 2; var prevExecutionContext = executionContext; executionContext |= 4; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -12094,9 +12114,13 @@ function flushLayoutEffects() { typeof injectedProfilingHooks.markLayoutEffectsStarted && injectedProfilingHooks.markLayoutEffectsStarted(lanes), (inProgressLanes = lanes), - (inProgressRoot = root), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), - commitLayoutEffectOnFiber(root, finishedWork.alternate, finishedWork), + commitLayoutEffectOnFiber( + suspendedViewTransitionReason, + finishedWork.alternate, + finishedWork + ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && "function" === @@ -12108,20 +12132,21 @@ function flushLayoutEffects() { (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; finishedWork = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = 0 === finishedWork ? root : commitStartTime), + (suspendedViewTransitionReason = + 0 === finishedWork ? suspendedViewTransitionReason : commitStartTime), (finishedWork = commitEndTime), (lanes = 1 === pendingDelayedCommitReason), null !== commitErrors - ? logCommitErrored(root, finishedWork) + ? logCommitErrored(suspendedViewTransitionReason, finishedWork) : !supportsUserTiming || - finishedWork <= root || + finishedWork <= suspendedViewTransitionReason || console.timeStamp( lanes ? "Commit Interrupted View Transition" : "Commit", - root, + suspendedViewTransitionReason, finishedWork, currentTrack, "Scheduler \u269b", @@ -13216,16 +13241,16 @@ batchedUpdatesImpl = function (fn, a) { } }; var roots = new Map(), - internals$jscomp$inline_1550 = { + internals$jscomp$inline_1556 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; null !== extraDevToolsConfig && - (internals$jscomp$inline_1550.rendererConfig = extraDevToolsConfig); -internals$jscomp$inline_1550.getLaneLabelMap = function () { + (internals$jscomp$inline_1556.rendererConfig = extraDevToolsConfig); +internals$jscomp$inline_1556.getLaneLabelMap = function () { for ( var map = new Map(), lane = 1, index$167 = 0; 31 > index$167; @@ -13237,20 +13262,20 @@ internals$jscomp$inline_1550.getLaneLabelMap = function () { } return map; }; -internals$jscomp$inline_1550.injectProfilingHooks = function (profilingHooks) { +internals$jscomp$inline_1556.injectProfilingHooks = function (profilingHooks) { injectedProfilingHooks = profilingHooks; }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1886 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1892 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1886.isDisabled && - hook$jscomp$inline_1886.supportsFiber + !hook$jscomp$inline_1892.isDisabled && + hook$jscomp$inline_1892.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1886.inject( - internals$jscomp$inline_1550 + (rendererID = hook$jscomp$inline_1892.inject( + internals$jscomp$inline_1556 )), - (injectedHook = hook$jscomp$inline_1886); + (injectedHook = hook$jscomp$inline_1892); } catch (err) {} } exports.createPortal = function (children, containerTag) { 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 b64d2b00e7..7c16c0a675 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<<50432e2278d3cafd204f72dac5e3e3f2>> + * @generated SignedSource<<797659a129e0a0c2850052b348b77671>> */ "use strict"; @@ -15588,6 +15588,7 @@ __DEV__ && pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = IMMEDIATE_COMMIT; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || @@ -15674,18 +15675,52 @@ __DEV__ && function flushLayoutEffects() { if (pendingEffectsStatus === PENDING_LAYOUT_PHASE) { pendingEffectsStatus = NO_PENDING_EFFECTS; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, - lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = + pendingSuspendedViewTransitionReason; + if (null !== suspendedViewTransitionReason) { + commitStartTime = now(); + var startTime = commitEndTime, + endTime = commitStartTime; + !supportsUserTiming || + endTime <= startTime || + (workInProgressUpdateTask + ? workInProgressUpdateTask.run( + console.timeStamp.bind( + console, + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + ) + ) + : console.timeStamp( + suspendedViewTransitionReason, + startTime, + endTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + )); + } + } + suspendedViewTransitionReason = pendingEffectsRoot; + startTime = pendingFinishedWork; + endTime = pendingEffectsLanes; + var cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = currentUpdatePriority; currentUpdatePriority = DiscreteEventPriority; var prevExecutionContext = executionContext; executionContext |= CommitContext; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -15696,8 +15731,8 @@ __DEV__ && (ReactSharedInternals.T = prevTransition); } } - cleanUpIndicator = 0 !== (finishedWork.flags & 8772); - if (0 !== (finishedWork.subtreeFlags & 8772) || cleanUpIndicator) { + cleanUpIndicator = 0 !== (startTime.flags & 8772); + if (0 !== (startTime.subtreeFlags & 8772) || cleanUpIndicator) { cleanUpIndicator = ReactSharedInternals.T; ReactSharedInternals.T = null; prevTransition = currentUpdatePriority; @@ -15708,14 +15743,14 @@ __DEV__ && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markLayoutEffectsStarted && - injectedProfilingHooks.markLayoutEffectsStarted(lanes), - (inProgressLanes = lanes), - (inProgressRoot = root), + injectedProfilingHooks.markLayoutEffectsStarted(endTime), + (inProgressLanes = endTime), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), commitLayoutEffectOnFiber( - root, - finishedWork.alternate, - finishedWork + suspendedViewTransitionReason, + startTime.alternate, + startTime ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && @@ -15728,44 +15763,47 @@ __DEV__ && (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; - finishedWork = pendingSuspendedCommitReason; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; + startTime = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = finishedWork === IMMEDIATE_COMMIT ? root : commitStartTime), - (finishedWork = commitEndTime), - (lanes = + (suspendedViewTransitionReason = + startTime === IMMEDIATE_COMMIT + ? suspendedViewTransitionReason + : commitStartTime), + (startTime = commitEndTime), + (endTime = pendingDelayedCommitReason === ABORTED_VIEW_TRANSITION_COMMIT), (cleanUpIndicator = workInProgressUpdateTask), null !== commitErrors ? logCommitErrored( - root, - finishedWork, + suspendedViewTransitionReason, + startTime, commitErrors, !1, cleanUpIndicator ) : !supportsUserTiming || - finishedWork <= root || + startTime <= suspendedViewTransitionReason || (cleanUpIndicator ? cleanUpIndicator.run( console.timeStamp.bind( console, - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, "Scheduler \u269b", - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ) ) : console.timeStamp( - lanes ? "Commit Interrupted View Transition" : "Commit", - root, - finishedWork, + endTime ? "Commit Interrupted View Transition" : "Commit", + suspendedViewTransitionReason, + startTime, currentTrack, "Scheduler \u269b", - lanes ? "error" : "secondary-dark" + endTime ? "error" : "secondary-dark" ))); pendingEffectsStatus = PENDING_AFTER_MUTATION_PHASE; } @@ -20039,6 +20077,7 @@ __DEV__ && pendingRecoverableErrors = null, pendingSuspendedCommitReason = IMMEDIATE_COMMIT, pendingDelayedCommitReason = IMMEDIATE_COMMIT, + pendingSuspendedViewTransitionReason = null, NESTED_UPDATE_LIMIT = 50, nestedUpdateCount = 0, rootWithNestedUpdates = null, @@ -20139,11 +20178,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-58132116-20250918" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-ad578aa0-20250918" !== 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-58132116-20250918\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-ad578aa0-20250918\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -20169,10 +20208,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; 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 efb618781c..24db274735 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<<6db829b7d256d5f9b814acea582374da>> + * @generated SignedSource<<3889e5cb160d640c4281d7f2b460a97c>> */ "use strict"; @@ -11377,11 +11377,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-58132116-20250918" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-ad578aa0-20250918" !== 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-58132116-20250918\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-ad578aa0-20250918\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11431,10 +11431,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1325 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1325.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 3646727b85..be9e38e911 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<<21478fa1fbf324b5db93f329feb6c721>> + * @generated SignedSource<<985dcd07e741eedce61c2a0ddb260134>> */ "use strict"; @@ -11218,6 +11218,7 @@ var DefaultAsyncDispatcher = { pendingRecoverableErrors = null, pendingSuspendedCommitReason = 0, pendingDelayedCommitReason = 0, + pendingSuspendedViewTransitionReason = null, nestedUpdateCount = 0, rootWithNestedUpdates = null; function requestUpdateLane(fiber) { @@ -12452,6 +12453,7 @@ function commitRoot( pendingEffectsRenderEndTime = completedRenderEndTime; pendingSuspendedCommitReason = suspendedCommitReason; pendingDelayedCommitReason = 0; + pendingSuspendedViewTransitionReason = null; (enableComponentPerformanceTrack && 0 !== finishedWork.actualDuration) || 0 !== (finishedWork.subtreeFlags & 10256) || 0 !== (finishedWork.flags & 10256) @@ -12543,18 +12545,36 @@ function flushMutationEffects() { function flushLayoutEffects() { if (2 === pendingEffectsStatus) { pendingEffectsStatus = 0; - var root = pendingEffectsRoot, - finishedWork = pendingFinishedWork, + if (enableComponentPerformanceTrack) { + var suspendedViewTransitionReason = pendingSuspendedViewTransitionReason; + null !== suspendedViewTransitionReason && + ((commitStartTime = now()), + !supportsUserTiming || + commitStartTime <= commitEndTime || + console.timeStamp( + suspendedViewTransitionReason, + commitEndTime, + commitStartTime, + currentTrack, + "Scheduler \u269b", + "secondary-light" + )); + } + suspendedViewTransitionReason = pendingEffectsRoot; + var finishedWork = pendingFinishedWork, lanes = pendingEffectsLanes, - cleanUpIndicator = root.pendingIndicator; - if (null !== cleanUpIndicator && 0 === root.indicatorLanes) { + cleanUpIndicator = suspendedViewTransitionReason.pendingIndicator; + if ( + null !== cleanUpIndicator && + 0 === suspendedViewTransitionReason.indicatorLanes + ) { var prevTransition = ReactSharedInternals.T; ReactSharedInternals.T = null; var previousPriority = currentUpdatePriority; currentUpdatePriority = 2; var prevExecutionContext = executionContext; executionContext |= 4; - root.pendingIndicator = null; + suspendedViewTransitionReason.pendingIndicator = null; try { cleanUpIndicator(); } catch (x) { @@ -12579,9 +12599,13 @@ function flushLayoutEffects() { typeof injectedProfilingHooks.markLayoutEffectsStarted && injectedProfilingHooks.markLayoutEffectsStarted(lanes), (inProgressLanes = lanes), - (inProgressRoot = root), + (inProgressRoot = suspendedViewTransitionReason), resetComponentEffectTimers(), - commitLayoutEffectOnFiber(root, finishedWork.alternate, finishedWork), + commitLayoutEffectOnFiber( + suspendedViewTransitionReason, + finishedWork.alternate, + finishedWork + ), (inProgressRoot = inProgressLanes = null), null !== injectedProfilingHooks && "function" === @@ -12593,20 +12617,21 @@ function flushLayoutEffects() { (ReactSharedInternals.T = cleanUpIndicator); } } - root = pendingEffectsRenderEndTime; + suspendedViewTransitionReason = pendingEffectsRenderEndTime; finishedWork = pendingSuspendedCommitReason; enableComponentPerformanceTrack && ((commitEndTime = now()), - (root = 0 === finishedWork ? root : commitStartTime), + (suspendedViewTransitionReason = + 0 === finishedWork ? suspendedViewTransitionReason : commitStartTime), (finishedWork = commitEndTime), (lanes = 1 === pendingDelayedCommitReason), null !== commitErrors - ? logCommitErrored(root, finishedWork) + ? logCommitErrored(suspendedViewTransitionReason, finishedWork) : !supportsUserTiming || - finishedWork <= root || + finishedWork <= suspendedViewTransitionReason || console.timeStamp( lanes ? "Commit Interrupted View Transition" : "Commit", - root, + suspendedViewTransitionReason, finishedWork, currentTrack, "Scheduler \u269b", @@ -13367,11 +13392,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-58132116-20250918" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-ad578aa0-20250918" !== 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-58132116-20250918\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-ad578aa0-20250918\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -13419,16 +13444,16 @@ batchedUpdatesImpl = function (fn, a) { } }; var roots = new Map(), - internals$jscomp$inline_1581 = { + internals$jscomp$inline_1587 = { bundleType: 0, - version: "19.2.0-native-fb-58132116-20250918", + version: "19.2.0-native-fb-ad578aa0-20250918", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-58132116-20250918" + reconcilerVersion: "19.2.0-native-fb-ad578aa0-20250918" }; null !== extraDevToolsConfig && - (internals$jscomp$inline_1581.rendererConfig = extraDevToolsConfig); -internals$jscomp$inline_1581.getLaneLabelMap = function () { + (internals$jscomp$inline_1587.rendererConfig = extraDevToolsConfig); +internals$jscomp$inline_1587.getLaneLabelMap = function () { for ( var map = new Map(), lane = 1, index$174 = 0; 31 > index$174; @@ -13440,20 +13465,20 @@ internals$jscomp$inline_1581.getLaneLabelMap = function () { } return map; }; -internals$jscomp$inline_1581.injectProfilingHooks = function (profilingHooks) { +internals$jscomp$inline_1587.injectProfilingHooks = function (profilingHooks) { injectedProfilingHooks = profilingHooks; }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1950 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1956 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1950.isDisabled && - hook$jscomp$inline_1950.supportsFiber + !hook$jscomp$inline_1956.isDisabled && + hook$jscomp$inline_1956.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1950.inject( - internals$jscomp$inline_1581 + (rendererID = hook$jscomp$inline_1956.inject( + internals$jscomp$inline_1587 )), - (injectedHook = hook$jscomp$inline_1950); + (injectedHook = hook$jscomp$inline_1956); } catch (err) {} } exports.createPortal = function (children, containerTag) { 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 cbcd40c4a9..d53f08219d 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-58132116-20250918", + "version": "0.0.0-experimental-ad578aa0-20250918", "repository": { "type": "git", "url": "https://github.com/facebook/react.git",