[Fiber] Adjust the suspensey image/css timeout based on already elapsed time (#34478)

Currently suspensey images doesn't account for how long we've already
been waiting. This means that you can for example wait for 300ms for the
throttle + 500ms for the images. If a Transition takes a while to
complete you can also wait that time + an additional 500ms for the
images.

This tracks the start time of a Transition so that we can count the
timeout starting from when the user interacted or when the last fallback
committed (which is where the 300ms throttle is computed from). Creating
a single timeline.

This also moves the timeout to a central place which I'll use in a
follow up.

DiffTrain build for [e3f191803c](https://github.com/facebook/react/commit/e3f191803cbe53df360b32f6735b05bb969c55cf)
This commit is contained in:
sebmarkbage
2025-09-15 13:13:28 -07:00
parent 3a661e1b87
commit eabed3aebd
24 changed files with 794 additions and 559 deletions
+1 -1
View File
@@ -1 +1 @@
19.2.0-native-fb-e12b0bdc-20250915
19.2.0-native-fb-e3f19180-20250915
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<60c3717fd26a7b02ec16d1564b8ccf5e>>
* @generated SignedSource<<7843507958dab8de6d8cd79d77778079>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e91814afb6afb27fba6ea14f6a7601e6>>
* @generated SignedSource<<3c9853534e2eba8cfe4d1792a871aad8>>
*/
"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-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e91814afb6afb27fba6ea14f6a7601e6>>
* @generated SignedSource<<3c9853534e2eba8cfe4d1792a871aad8>>
*/
"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-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<eca826366134c2dd5c9ddeb800596b8b>>
* @generated SignedSource<<067121c2f01030f44e5bc3c0acd60ecf>>
*/
/*
@@ -11198,24 +11198,24 @@ __DEV__ &&
return current;
}
function updateSuspenseComponent(current, workInProgress, renderLanes) {
var JSCompiler_object_inline_digest_2922;
var JSCompiler_object_inline_stack_2923 = workInProgress.pendingProps;
var JSCompiler_object_inline_digest_2926;
var JSCompiler_object_inline_stack_2927 = workInProgress.pendingProps;
shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128);
var JSCompiler_object_inline_message_2921 = !1;
var JSCompiler_object_inline_message_2925 = !1;
var didSuspend = 0 !== (workInProgress.flags & 128);
(JSCompiler_object_inline_digest_2922 = didSuspend) ||
(JSCompiler_object_inline_digest_2922 =
(JSCompiler_object_inline_digest_2926 = didSuspend) ||
(JSCompiler_object_inline_digest_2926 =
null !== current && null === current.memoizedState
? !1
: 0 !== (suspenseStackCursor.current & ForceSuspenseFallback));
JSCompiler_object_inline_digest_2922 &&
((JSCompiler_object_inline_message_2921 = !0),
JSCompiler_object_inline_digest_2926 &&
((JSCompiler_object_inline_message_2925 = !0),
(workInProgress.flags &= -129));
JSCompiler_object_inline_digest_2922 = 0 !== (workInProgress.flags & 32);
JSCompiler_object_inline_digest_2926 = 0 !== (workInProgress.flags & 32);
workInProgress.flags &= -33;
if (null === current) {
if (isHydrating) {
JSCompiler_object_inline_message_2921
JSCompiler_object_inline_message_2925
? pushPrimaryTreeSuspenseHandler(workInProgress)
: reuseSuspenseHandlerOnStack(workInProgress);
(renderLanes = nextHydratableInstance)
@@ -11228,18 +11228,18 @@ __DEV__ &&
? current
: null),
null !== current &&
((JSCompiler_object_inline_digest_2922 = {
((JSCompiler_object_inline_digest_2926 = {
dehydrated: current,
treeContext: getSuspendedTreeContext(),
retryLane: 536870912,
hydrationErrors: null
}),
(workInProgress.memoizedState =
JSCompiler_object_inline_digest_2922),
(JSCompiler_object_inline_digest_2922 =
JSCompiler_object_inline_digest_2926),
(JSCompiler_object_inline_digest_2926 =
createFiberFromDehydratedFragment(current)),
(JSCompiler_object_inline_digest_2922.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2922),
(JSCompiler_object_inline_digest_2926.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2926),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
@@ -11253,9 +11253,9 @@ __DEV__ &&
: (workInProgress.lanes = 536870912);
return null;
}
var nextPrimaryChildren = JSCompiler_object_inline_stack_2923.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2923.fallback;
if (JSCompiler_object_inline_message_2921)
var nextPrimaryChildren = JSCompiler_object_inline_stack_2927.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2927.fallback;
if (JSCompiler_object_inline_message_2925)
return (
reuseSuspenseHandlerOnStack(workInProgress),
mountSuspenseFallbackChildren(
@@ -11264,21 +11264,21 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2923 = workInProgress.child),
(JSCompiler_object_inline_stack_2923.memoizedState =
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2923.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2922,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2923)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2927)
);
if (
"number" ===
typeof JSCompiler_object_inline_stack_2923.unstable_expectedLoadTime
typeof JSCompiler_object_inline_stack_2927.unstable_expectedLoadTime
)
return (
reuseSuspenseHandlerOnStack(workInProgress),
@@ -11288,18 +11288,18 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2923 = workInProgress.child),
(JSCompiler_object_inline_stack_2923.memoizedState =
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2923.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2922,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2923)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2927)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -11309,8 +11309,8 @@ __DEV__ &&
}
var prevState = current.memoizedState;
if (null !== prevState) {
var JSCompiler_object_inline_componentStack_2924 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2924) {
var JSCompiler_object_inline_componentStack_2928 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2928) {
if (didSuspend)
workInProgress.flags & 256
? (pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11327,13 +11327,13 @@ __DEV__ &&
(workInProgress = null))
: (reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren =
JSCompiler_object_inline_stack_2923.fallback),
JSCompiler_object_inline_stack_2927.fallback),
(nextFallbackChildren = workInProgress.mode),
(JSCompiler_object_inline_stack_2923 =
(JSCompiler_object_inline_stack_2927 =
mountWorkInProgressOffscreenFiber(
{
mode: "visible",
children: JSCompiler_object_inline_stack_2923.children
children: JSCompiler_object_inline_stack_2927.children
},
nextFallbackChildren
)),
@@ -11344,11 +11344,11 @@ __DEV__ &&
null
)),
(nextPrimaryChildren.flags |= 2),
(JSCompiler_object_inline_stack_2923.return = workInProgress),
(JSCompiler_object_inline_stack_2927.return = workInProgress),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2923.sibling =
(JSCompiler_object_inline_stack_2927.sibling =
nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2923),
(workInProgress.child = JSCompiler_object_inline_stack_2927),
(workInProgress.mode & ConcurrentMode) !== NoMode &&
reconcileChildFibers(
workInProgress,
@@ -11356,19 +11356,19 @@ __DEV__ &&
null,
renderLanes
),
(JSCompiler_object_inline_stack_2923 = workInProgress.child),
(JSCompiler_object_inline_stack_2923.memoizedState =
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2923.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2922,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = bailoutOffscreenComponent(
null,
JSCompiler_object_inline_stack_2923
JSCompiler_object_inline_stack_2927
)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11376,45 +11376,45 @@ __DEV__ &&
0 !== (renderLanes & 536870912) &&
markRenderDerivedCause(workInProgress),
isSuspenseInstanceFallback(
JSCompiler_object_inline_componentStack_2924
JSCompiler_object_inline_componentStack_2928
))
) {
JSCompiler_object_inline_digest_2922 =
JSCompiler_object_inline_componentStack_2924.nextSibling &&
JSCompiler_object_inline_componentStack_2924.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2922) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2922.dgst;
var message = JSCompiler_object_inline_digest_2922.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2922.stck;
var componentStack = JSCompiler_object_inline_digest_2922.cstck;
JSCompiler_object_inline_digest_2926 =
JSCompiler_object_inline_componentStack_2928.nextSibling &&
JSCompiler_object_inline_componentStack_2928.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2926) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2926.dgst;
var message = JSCompiler_object_inline_digest_2926.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2926.stck;
var componentStack = JSCompiler_object_inline_digest_2926.cstck;
}
JSCompiler_object_inline_message_2921 = message;
JSCompiler_object_inline_digest_2922 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2923 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2924 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2921;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2924;
JSCompiler_object_inline_message_2925 = message;
JSCompiler_object_inline_digest_2926 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2927 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2928 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2925;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2928;
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_2923 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2922;
JSCompiler_object_inline_digest_2922 =
JSCompiler_object_inline_stack_2927 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2926;
JSCompiler_object_inline_digest_2926 =
void 0 === nextFallbackChildren ? null : nextFallbackChildren;
JSCompiler_object_inline_stack_2923 = {
JSCompiler_object_inline_stack_2927 = {
value: nextPrimaryChildren,
source: null,
stack: JSCompiler_object_inline_digest_2922
stack: JSCompiler_object_inline_digest_2926
};
"string" === typeof JSCompiler_object_inline_digest_2922 &&
"string" === typeof JSCompiler_object_inline_digest_2926 &&
CapturedStacks.set(
nextPrimaryChildren,
JSCompiler_object_inline_stack_2923
JSCompiler_object_inline_stack_2927
);
queueHydrationError(JSCompiler_object_inline_stack_2923);
queueHydrationError(JSCompiler_object_inline_stack_2927);
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
workInProgress,
@@ -11428,35 +11428,35 @@ __DEV__ &&
renderLanes,
!1
),
(JSCompiler_object_inline_digest_2922 =
(JSCompiler_object_inline_digest_2926 =
0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || JSCompiler_object_inline_digest_2922)
didReceiveUpdate || JSCompiler_object_inline_digest_2926)
) {
JSCompiler_object_inline_digest_2922 = workInProgressRoot;
JSCompiler_object_inline_digest_2926 = workInProgressRoot;
if (
null !== JSCompiler_object_inline_digest_2922 &&
((JSCompiler_object_inline_stack_2923 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2922,
null !== JSCompiler_object_inline_digest_2926 &&
((JSCompiler_object_inline_stack_2927 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2926,
renderLanes
)),
0 !== JSCompiler_object_inline_stack_2923 &&
JSCompiler_object_inline_stack_2923 !== prevState.retryLane)
0 !== JSCompiler_object_inline_stack_2927 &&
JSCompiler_object_inline_stack_2927 !== prevState.retryLane)
)
throw (
((prevState.retryLane = JSCompiler_object_inline_stack_2923),
((prevState.retryLane = JSCompiler_object_inline_stack_2927),
enqueueConcurrentRenderForLane(
current,
JSCompiler_object_inline_stack_2923
JSCompiler_object_inline_stack_2927
),
scheduleUpdateOnFiber(
JSCompiler_object_inline_digest_2922,
JSCompiler_object_inline_digest_2926,
current,
JSCompiler_object_inline_stack_2923
JSCompiler_object_inline_stack_2927
),
SelectiveHydrationException)
);
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2924
JSCompiler_object_inline_componentStack_2928
) || renderDidSuspendDelayIfPossible();
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
@@ -11465,14 +11465,14 @@ __DEV__ &&
);
} else
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2924
JSCompiler_object_inline_componentStack_2928
)
? ((workInProgress.flags |= 192),
(workInProgress.child = current.child),
(workInProgress = null))
: ((renderLanes = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(
JSCompiler_object_inline_componentStack_2924.nextSibling
JSCompiler_object_inline_componentStack_2928.nextSibling
)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
@@ -11484,47 +11484,47 @@ __DEV__ &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountSuspensePrimaryChildren(
workInProgress,
JSCompiler_object_inline_stack_2923.children
JSCompiler_object_inline_stack_2927.children
)),
(workInProgress.flags |= 4096));
return workInProgress;
}
}
if (JSCompiler_object_inline_message_2921)
if (JSCompiler_object_inline_message_2925)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2923.fallback),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2927.fallback),
(nextFallbackChildren = workInProgress.mode),
(componentStack = current.child),
(JSCompiler_object_inline_componentStack_2924 =
(JSCompiler_object_inline_componentStack_2928 =
componentStack.sibling),
(JSCompiler_object_inline_message_2921 = {
(JSCompiler_object_inline_message_2925 = {
mode: "hidden",
children: JSCompiler_object_inline_stack_2923.children
children: JSCompiler_object_inline_stack_2927.children
}),
(nextFallbackChildren & ConcurrentMode) === NoMode &&
workInProgress.child !== componentStack
? ((JSCompiler_object_inline_stack_2923 = workInProgress.child),
(JSCompiler_object_inline_stack_2923.childLanes = 0),
(JSCompiler_object_inline_stack_2923.pendingProps =
JSCompiler_object_inline_message_2921),
? ((JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.childLanes = 0),
(JSCompiler_object_inline_stack_2927.pendingProps =
JSCompiler_object_inline_message_2925),
workInProgress.mode & ProfileMode &&
((JSCompiler_object_inline_stack_2923.actualDuration = -0),
(JSCompiler_object_inline_stack_2923.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2923.selfBaseDuration =
((JSCompiler_object_inline_stack_2927.actualDuration = -0),
(JSCompiler_object_inline_stack_2927.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2927.selfBaseDuration =
componentStack.selfBaseDuration),
(JSCompiler_object_inline_stack_2923.treeBaseDuration =
(JSCompiler_object_inline_stack_2927.treeBaseDuration =
componentStack.treeBaseDuration)),
(workInProgress.deletions = null))
: ((JSCompiler_object_inline_stack_2923 = createWorkInProgress(
: ((JSCompiler_object_inline_stack_2927 = createWorkInProgress(
componentStack,
JSCompiler_object_inline_message_2921
JSCompiler_object_inline_message_2925
)),
(JSCompiler_object_inline_stack_2923.subtreeFlags =
(JSCompiler_object_inline_stack_2927.subtreeFlags =
componentStack.subtreeFlags & 65011712)),
null !== JSCompiler_object_inline_componentStack_2924
null !== JSCompiler_object_inline_componentStack_2928
? (nextPrimaryChildren = createWorkInProgress(
JSCompiler_object_inline_componentStack_2924,
JSCompiler_object_inline_componentStack_2928,
nextPrimaryChildren
))
: ((nextPrimaryChildren = createFiberFromFragment(
@@ -11535,11 +11535,11 @@ __DEV__ &&
)),
(nextPrimaryChildren.flags |= 2)),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2923.return = workInProgress),
(JSCompiler_object_inline_stack_2923.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2923),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2923),
(JSCompiler_object_inline_stack_2923 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.return = workInProgress),
(JSCompiler_object_inline_stack_2927.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2927),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2927),
(JSCompiler_object_inline_stack_2927 = 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_2923.memoizedState =
(JSCompiler_object_inline_stack_2927.memoizedState =
nextPrimaryChildren),
(JSCompiler_object_inline_stack_2923.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2922,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(
current.child,
JSCompiler_object_inline_stack_2923
JSCompiler_object_inline_stack_2927
)
);
null !== prevState &&
@@ -11574,28 +11574,28 @@ __DEV__ &&
0 !== (renderLanes & current.lanes) &&
markRenderDerivedCause(workInProgress);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_object_inline_digest_2922 = current.child;
current = JSCompiler_object_inline_digest_2922.sibling;
JSCompiler_object_inline_digest_2922 = createWorkInProgress(
JSCompiler_object_inline_digest_2922,
JSCompiler_object_inline_digest_2926 = current.child;
current = JSCompiler_object_inline_digest_2926.sibling;
JSCompiler_object_inline_digest_2926 = createWorkInProgress(
JSCompiler_object_inline_digest_2926,
{
mode: "visible",
children: JSCompiler_object_inline_stack_2923.children
children: JSCompiler_object_inline_stack_2927.children
}
);
(workInProgress.mode & ConcurrentMode) === NoMode &&
(JSCompiler_object_inline_digest_2922.lanes = renderLanes);
JSCompiler_object_inline_digest_2922.return = workInProgress;
JSCompiler_object_inline_digest_2922.sibling = null;
(JSCompiler_object_inline_digest_2926.lanes = renderLanes);
JSCompiler_object_inline_digest_2926.return = workInProgress;
JSCompiler_object_inline_digest_2926.sibling = null;
null !== current &&
((renderLanes = workInProgress.deletions),
null === renderLanes
? ((workInProgress.deletions = [current]),
(workInProgress.flags |= 16))
: renderLanes.push(current));
workInProgress.child = JSCompiler_object_inline_digest_2922;
workInProgress.child = JSCompiler_object_inline_digest_2926;
workInProgress.memoizedState = null;
return JSCompiler_object_inline_digest_2922;
return JSCompiler_object_inline_digest_2926;
}
function mountSuspensePrimaryChildren(workInProgress, primaryChildren) {
primaryChildren = mountWorkInProgressOffscreenFiber(
@@ -17675,10 +17675,18 @@ __DEV__ &&
((suspendedState = {
stylesheets: null,
count: 0,
imgCount: 0,
waitingForImages: !0,
unsuspend: noop$1
}),
accumulateSuspenseyCommitOnFiber(finishedWork),
(subtreeFlags = waitForCommitToBeReady()),
(subtreeFlags =
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0),
(subtreeFlags = waitForCommitToBeReady(subtreeFlags)),
null !== subtreeFlags)
) {
root.cancelPendingCommit = subtreeFlags(
@@ -24619,7 +24627,7 @@ __DEV__ &&
hoistableRoot.addEventListener("error", resource));
}
}
function waitForCommitToBeReady() {
function waitForCommitToBeReady(timeoutOffset) {
if (null === suspendedState)
throw Error(
"Internal React Error: suspendedState null when it was expected to exists. Please report this as a React bug."
@@ -24628,28 +24636,42 @@ __DEV__ &&
state.stylesheets &&
0 === state.count &&
insertSuspendedStylesheets(state, state.stylesheets);
return 0 < state.count
return 0 < state.count || 0 < state.imgCount
? function (commit) {
var stylesheetTimer = setTimeout(function () {
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4);
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, SUSPENSEY_STYLESHEET_TIMEOUT + timeoutOffset),
imgTimer = setTimeout(function () {
state.waitingForImages = !1;
if (
0 === state.count &&
(state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets),
state.unsuspend)
) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, SUSPENSEY_IMAGE_TIMEOUT + timeoutOffset);
state.unsuspend = commit;
return function () {
state.unsuspend = null;
clearTimeout(stylesheetTimer);
clearTimeout(imgTimer);
};
}
: null;
}
function onUnsuspend() {
this.count--;
if (0 === this.count)
if (0 === this.count && (0 === this.imgCount || !this.waitingForImages))
if (this.stylesheets)
insertSuspendedStylesheets(this, this.stylesheets);
else if (this.unsuspend) {
@@ -27095,6 +27117,7 @@ __DEV__ &&
needsIsomorphicIndicator = !1,
prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -28731,6 +28754,7 @@ __DEV__ &&
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
FALLBACK_THROTTLE_MS = 300,
workInProgressRootRenderTargetTime = Infinity,
RENDER_TIMEOUT_MS = 500,
@@ -29463,6 +29487,8 @@ __DEV__ &&
var globalDocument = "undefined" === typeof document ? null : document,
tagCaches = null,
suspendedState = null,
SUSPENSEY_STYLESHEET_TIMEOUT = 6e4,
SUSPENSEY_IMAGE_TIMEOUT = 500,
LAST_PRECEDENCE = null,
precedencesByRoot = null,
NotPendingTransition = NotPending,
@@ -29628,11 +29654,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-e3f19180-20250915" !== 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-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-e3f19180-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -29669,10 +29695,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -29821,5 +29847,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<de8cb3cf9fa55bb7be80ef71dee477d3>>
* @generated SignedSource<<ccfeb8b9b258fc79d3617b86111b456b>>
*/
/*
@@ -3424,6 +3424,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -11429,6 +11430,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -11686,9 +11688,21 @@ function commitRootWhenReady(
16785408 === (suspendedCommitReason & 16785408)
)
if (
((suspendedState = { stylesheets: null, count: 0, unsuspend: noop$1 }),
((suspendedState = {
stylesheets: null,
count: 0,
imgCount: 0,
waitingForImages: !0,
unsuspend: noop$1
}),
accumulateSuspenseyCommitOnFiber(finishedWork),
(suspendedCommitReason = waitForCommitToBeReady()),
(suspendedCommitReason =
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now()
: 0),
(suspendedCommitReason = waitForCommitToBeReady(suspendedCommitReason)),
null !== suspendedCommitReason)
) {
root.cancelPendingCommit = suspendedCommitReason(
@@ -13127,20 +13141,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1663 = 0;
i$jscomp$inline_1663 < simpleEventPluginEvents.length;
i$jscomp$inline_1663++
var i$jscomp$inline_1664 = 0;
i$jscomp$inline_1664 < simpleEventPluginEvents.length;
i$jscomp$inline_1664++
) {
var eventName$jscomp$inline_1664 =
simpleEventPluginEvents[i$jscomp$inline_1663],
domEventName$jscomp$inline_1665 =
eventName$jscomp$inline_1664.toLowerCase(),
capitalizedEvent$jscomp$inline_1666 =
eventName$jscomp$inline_1664[0].toUpperCase() +
eventName$jscomp$inline_1664.slice(1);
var eventName$jscomp$inline_1665 =
simpleEventPluginEvents[i$jscomp$inline_1664],
domEventName$jscomp$inline_1666 =
eventName$jscomp$inline_1665.toLowerCase(),
capitalizedEvent$jscomp$inline_1667 =
eventName$jscomp$inline_1665[0].toUpperCase() +
eventName$jscomp$inline_1665.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1665,
"on" + capitalizedEvent$jscomp$inline_1666
domEventName$jscomp$inline_1666,
"on" + capitalizedEvent$jscomp$inline_1667
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -16482,34 +16496,48 @@ function suspendResource(hoistableRoot, resource, props) {
hoistableRoot.addEventListener("error", resource));
}
}
function waitForCommitToBeReady() {
function waitForCommitToBeReady(timeoutOffset) {
if (null === suspendedState) throw Error(formatProdErrorMessage(475));
var state = suspendedState;
state.stylesheets &&
0 === state.count &&
insertSuspendedStylesheets(state, state.stylesheets);
return 0 < state.count
return 0 < state.count || 0 < state.imgCount
? function (commit) {
var stylesheetTimer = setTimeout(function () {
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4);
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4 + timeoutOffset),
imgTimer = setTimeout(function () {
state.waitingForImages = !1;
if (
0 === state.count &&
(state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets),
state.unsuspend)
) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 500 + timeoutOffset);
state.unsuspend = commit;
return function () {
state.unsuspend = null;
clearTimeout(stylesheetTimer);
clearTimeout(imgTimer);
};
}
: null;
}
function onUnsuspend() {
this.count--;
if (0 === this.count)
if (0 === this.count && (0 === this.imgCount || !this.waitingForImages))
if (this.stylesheets) insertSuspendedStylesheets(this, this.stylesheets);
else if (this.unsuspend) {
var unsuspend = this.unsuspend;
@@ -17386,16 +17414,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2069 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2073 = React.version;
if (
"19.2.0-native-fb-e12b0bdc-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2069
"19.2.0-native-fb-e3f19180-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2073
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2069,
"19.2.0-native-fb-e12b0bdc-20250915"
isomorphicReactPackageVersion$jscomp$inline_2073,
"19.2.0-native-fb-e3f19180-20250915"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17415,24 +17443,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2642 = {
var internals$jscomp$inline_2646 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2643 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2647 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2643.isDisabled &&
hook$jscomp$inline_2643.supportsFiber
!hook$jscomp$inline_2647.isDisabled &&
hook$jscomp$inline_2647.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2643.inject(
internals$jscomp$inline_2642
(rendererID = hook$jscomp$inline_2647.inject(
internals$jscomp$inline_2646
)),
(injectedHook = hook$jscomp$inline_2643);
(injectedHook = hook$jscomp$inline_2647);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -17527,4 +17555,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<51ede3ec736854d064bbfb5ae7c63b58>>
* @generated SignedSource<<b0fa422d6e0ed7510d33a0c8a251f546>>
*/
/*
@@ -3859,6 +3859,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -12836,6 +12837,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -13181,9 +13183,21 @@ function commitRootWhenReady(
var subtreeFlags = finishedWork.subtreeFlags;
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
if (
((suspendedState = { stylesheets: null, count: 0, unsuspend: noop$1 }),
((suspendedState = {
stylesheets: null,
count: 0,
imgCount: 0,
waitingForImages: !0,
unsuspend: noop$1
}),
accumulateSuspenseyCommitOnFiber(finishedWork),
(subtreeFlags = waitForCommitToBeReady()),
(subtreeFlags =
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0),
(subtreeFlags = waitForCommitToBeReady(subtreeFlags)),
null !== subtreeFlags)
) {
root.cancelPendingCommit = subtreeFlags(
@@ -15119,20 +15133,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1918 = 0;
i$jscomp$inline_1918 < simpleEventPluginEvents.length;
i$jscomp$inline_1918++
var i$jscomp$inline_1919 = 0;
i$jscomp$inline_1919 < simpleEventPluginEvents.length;
i$jscomp$inline_1919++
) {
var eventName$jscomp$inline_1919 =
simpleEventPluginEvents[i$jscomp$inline_1918],
domEventName$jscomp$inline_1920 =
eventName$jscomp$inline_1919.toLowerCase(),
capitalizedEvent$jscomp$inline_1921 =
eventName$jscomp$inline_1919[0].toUpperCase() +
eventName$jscomp$inline_1919.slice(1);
var eventName$jscomp$inline_1920 =
simpleEventPluginEvents[i$jscomp$inline_1919],
domEventName$jscomp$inline_1921 =
eventName$jscomp$inline_1920.toLowerCase(),
capitalizedEvent$jscomp$inline_1922 =
eventName$jscomp$inline_1920[0].toUpperCase() +
eventName$jscomp$inline_1920.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1920,
"on" + capitalizedEvent$jscomp$inline_1921
domEventName$jscomp$inline_1921,
"on" + capitalizedEvent$jscomp$inline_1922
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -18483,34 +18497,48 @@ function suspendResource(hoistableRoot, resource, props) {
hoistableRoot.addEventListener("error", resource));
}
}
function waitForCommitToBeReady() {
function waitForCommitToBeReady(timeoutOffset) {
if (null === suspendedState) throw Error(formatProdErrorMessage(475));
var state = suspendedState;
state.stylesheets &&
0 === state.count &&
insertSuspendedStylesheets(state, state.stylesheets);
return 0 < state.count
return 0 < state.count || 0 < state.imgCount
? function (commit) {
var stylesheetTimer = setTimeout(function () {
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4);
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4 + timeoutOffset),
imgTimer = setTimeout(function () {
state.waitingForImages = !1;
if (
0 === state.count &&
(state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets),
state.unsuspend)
) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 500 + timeoutOffset);
state.unsuspend = commit;
return function () {
state.unsuspend = null;
clearTimeout(stylesheetTimer);
clearTimeout(imgTimer);
};
}
: null;
}
function onUnsuspend() {
this.count--;
if (0 === this.count)
if (0 === this.count && (0 === this.imgCount || !this.waitingForImages))
if (this.stylesheets) insertSuspendedStylesheets(this, this.stylesheets);
else if (this.unsuspend) {
var unsuspend = this.unsuspend;
@@ -19396,16 +19424,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2326 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2330 = React.version;
if (
"19.2.0-native-fb-e12b0bdc-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2326
"19.2.0-native-fb-e3f19180-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2330
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2326,
"19.2.0-native-fb-e12b0bdc-20250915"
isomorphicReactPackageVersion$jscomp$inline_2330,
"19.2.0-native-fb-e3f19180-20250915"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19425,12 +19453,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2333 = {
var internals$jscomp$inline_2337 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915",
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$324 = 0;
@@ -19448,16 +19476,16 @@ var internals$jscomp$inline_2333 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2900 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2904 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2900.isDisabled &&
hook$jscomp$inline_2900.supportsFiber
!hook$jscomp$inline_2904.isDisabled &&
hook$jscomp$inline_2904.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2900.inject(
internals$jscomp$inline_2333
(rendererID = hook$jscomp$inline_2904.inject(
internals$jscomp$inline_2337
)),
(injectedHook = hook$jscomp$inline_2900);
(injectedHook = hook$jscomp$inline_2904);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -19553,4 +19581,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<98b74b59d0b5c95989f40826f01d0a9e>>
* @generated SignedSource<<24e447e11746aaf79f4a39a66eebffb0>>
*/
/*
@@ -11206,24 +11206,24 @@ __DEV__ &&
return current;
}
function updateSuspenseComponent(current, workInProgress, renderLanes) {
var JSCompiler_object_inline_digest_2927;
var JSCompiler_object_inline_stack_2928 = workInProgress.pendingProps;
var JSCompiler_object_inline_digest_2931;
var JSCompiler_object_inline_stack_2932 = workInProgress.pendingProps;
shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128);
var JSCompiler_object_inline_message_2926 = !1;
var JSCompiler_object_inline_message_2930 = !1;
var didSuspend = 0 !== (workInProgress.flags & 128);
(JSCompiler_object_inline_digest_2927 = didSuspend) ||
(JSCompiler_object_inline_digest_2927 =
(JSCompiler_object_inline_digest_2931 = didSuspend) ||
(JSCompiler_object_inline_digest_2931 =
null !== current && null === current.memoizedState
? !1
: 0 !== (suspenseStackCursor.current & ForceSuspenseFallback));
JSCompiler_object_inline_digest_2927 &&
((JSCompiler_object_inline_message_2926 = !0),
JSCompiler_object_inline_digest_2931 &&
((JSCompiler_object_inline_message_2930 = !0),
(workInProgress.flags &= -129));
JSCompiler_object_inline_digest_2927 = 0 !== (workInProgress.flags & 32);
JSCompiler_object_inline_digest_2931 = 0 !== (workInProgress.flags & 32);
workInProgress.flags &= -33;
if (null === current) {
if (isHydrating) {
JSCompiler_object_inline_message_2926
JSCompiler_object_inline_message_2930
? pushPrimaryTreeSuspenseHandler(workInProgress)
: reuseSuspenseHandlerOnStack(workInProgress);
(renderLanes = nextHydratableInstance)
@@ -11236,18 +11236,18 @@ __DEV__ &&
? current
: null),
null !== current &&
((JSCompiler_object_inline_digest_2927 = {
((JSCompiler_object_inline_digest_2931 = {
dehydrated: current,
treeContext: getSuspendedTreeContext(),
retryLane: 536870912,
hydrationErrors: null
}),
(workInProgress.memoizedState =
JSCompiler_object_inline_digest_2927),
(JSCompiler_object_inline_digest_2927 =
JSCompiler_object_inline_digest_2931),
(JSCompiler_object_inline_digest_2931 =
createFiberFromDehydratedFragment(current)),
(JSCompiler_object_inline_digest_2927.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2927),
(JSCompiler_object_inline_digest_2931.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2931),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
@@ -11261,9 +11261,9 @@ __DEV__ &&
: (workInProgress.lanes = 536870912);
return null;
}
var nextPrimaryChildren = JSCompiler_object_inline_stack_2928.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2928.fallback;
if (JSCompiler_object_inline_message_2926)
var nextPrimaryChildren = JSCompiler_object_inline_stack_2932.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2932.fallback;
if (JSCompiler_object_inline_message_2930)
return (
reuseSuspenseHandlerOnStack(workInProgress),
mountSuspenseFallbackChildren(
@@ -11272,21 +11272,21 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2928 = workInProgress.child),
(JSCompiler_object_inline_stack_2928.memoizedState =
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2928.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2927,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2928)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2932)
);
if (
"number" ===
typeof JSCompiler_object_inline_stack_2928.unstable_expectedLoadTime
typeof JSCompiler_object_inline_stack_2932.unstable_expectedLoadTime
)
return (
reuseSuspenseHandlerOnStack(workInProgress),
@@ -11296,18 +11296,18 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2928 = workInProgress.child),
(JSCompiler_object_inline_stack_2928.memoizedState =
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2928.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2927,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2928)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2932)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -11317,8 +11317,8 @@ __DEV__ &&
}
var prevState = current.memoizedState;
if (null !== prevState) {
var JSCompiler_object_inline_componentStack_2929 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2929) {
var JSCompiler_object_inline_componentStack_2933 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2933) {
if (didSuspend)
workInProgress.flags & 256
? (pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11335,13 +11335,13 @@ __DEV__ &&
(workInProgress = null))
: (reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren =
JSCompiler_object_inline_stack_2928.fallback),
JSCompiler_object_inline_stack_2932.fallback),
(nextFallbackChildren = workInProgress.mode),
(JSCompiler_object_inline_stack_2928 =
(JSCompiler_object_inline_stack_2932 =
mountWorkInProgressOffscreenFiber(
{
mode: "visible",
children: JSCompiler_object_inline_stack_2928.children
children: JSCompiler_object_inline_stack_2932.children
},
nextFallbackChildren
)),
@@ -11352,11 +11352,11 @@ __DEV__ &&
null
)),
(nextPrimaryChildren.flags |= 2),
(JSCompiler_object_inline_stack_2928.return = workInProgress),
(JSCompiler_object_inline_stack_2932.return = workInProgress),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2928.sibling =
(JSCompiler_object_inline_stack_2932.sibling =
nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2928),
(workInProgress.child = JSCompiler_object_inline_stack_2932),
(workInProgress.mode & ConcurrentMode) !== NoMode &&
reconcileChildFibers(
workInProgress,
@@ -11364,19 +11364,19 @@ __DEV__ &&
null,
renderLanes
),
(JSCompiler_object_inline_stack_2928 = workInProgress.child),
(JSCompiler_object_inline_stack_2928.memoizedState =
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2928.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2927,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = bailoutOffscreenComponent(
null,
JSCompiler_object_inline_stack_2928
JSCompiler_object_inline_stack_2932
)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11384,45 +11384,45 @@ __DEV__ &&
0 !== (renderLanes & 536870912) &&
markRenderDerivedCause(workInProgress),
isSuspenseInstanceFallback(
JSCompiler_object_inline_componentStack_2929
JSCompiler_object_inline_componentStack_2933
))
) {
JSCompiler_object_inline_digest_2927 =
JSCompiler_object_inline_componentStack_2929.nextSibling &&
JSCompiler_object_inline_componentStack_2929.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2927) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2927.dgst;
var message = JSCompiler_object_inline_digest_2927.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2927.stck;
var componentStack = JSCompiler_object_inline_digest_2927.cstck;
JSCompiler_object_inline_digest_2931 =
JSCompiler_object_inline_componentStack_2933.nextSibling &&
JSCompiler_object_inline_componentStack_2933.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2931) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2931.dgst;
var message = JSCompiler_object_inline_digest_2931.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2931.stck;
var componentStack = JSCompiler_object_inline_digest_2931.cstck;
}
JSCompiler_object_inline_message_2926 = message;
JSCompiler_object_inline_digest_2927 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2928 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2929 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2926;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2929;
JSCompiler_object_inline_message_2930 = message;
JSCompiler_object_inline_digest_2931 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2932 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2933 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2930;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2933;
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_2928 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2927;
JSCompiler_object_inline_digest_2927 =
JSCompiler_object_inline_stack_2932 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2931;
JSCompiler_object_inline_digest_2931 =
void 0 === nextFallbackChildren ? null : nextFallbackChildren;
JSCompiler_object_inline_stack_2928 = {
JSCompiler_object_inline_stack_2932 = {
value: nextPrimaryChildren,
source: null,
stack: JSCompiler_object_inline_digest_2927
stack: JSCompiler_object_inline_digest_2931
};
"string" === typeof JSCompiler_object_inline_digest_2927 &&
"string" === typeof JSCompiler_object_inline_digest_2931 &&
CapturedStacks.set(
nextPrimaryChildren,
JSCompiler_object_inline_stack_2928
JSCompiler_object_inline_stack_2932
);
queueHydrationError(JSCompiler_object_inline_stack_2928);
queueHydrationError(JSCompiler_object_inline_stack_2932);
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
workInProgress,
@@ -11436,35 +11436,35 @@ __DEV__ &&
renderLanes,
!1
),
(JSCompiler_object_inline_digest_2927 =
(JSCompiler_object_inline_digest_2931 =
0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || JSCompiler_object_inline_digest_2927)
didReceiveUpdate || JSCompiler_object_inline_digest_2931)
) {
JSCompiler_object_inline_digest_2927 = workInProgressRoot;
JSCompiler_object_inline_digest_2931 = workInProgressRoot;
if (
null !== JSCompiler_object_inline_digest_2927 &&
((JSCompiler_object_inline_stack_2928 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2927,
null !== JSCompiler_object_inline_digest_2931 &&
((JSCompiler_object_inline_stack_2932 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2931,
renderLanes
)),
0 !== JSCompiler_object_inline_stack_2928 &&
JSCompiler_object_inline_stack_2928 !== prevState.retryLane)
0 !== JSCompiler_object_inline_stack_2932 &&
JSCompiler_object_inline_stack_2932 !== prevState.retryLane)
)
throw (
((prevState.retryLane = JSCompiler_object_inline_stack_2928),
((prevState.retryLane = JSCompiler_object_inline_stack_2932),
enqueueConcurrentRenderForLane(
current,
JSCompiler_object_inline_stack_2928
JSCompiler_object_inline_stack_2932
),
scheduleUpdateOnFiber(
JSCompiler_object_inline_digest_2927,
JSCompiler_object_inline_digest_2931,
current,
JSCompiler_object_inline_stack_2928
JSCompiler_object_inline_stack_2932
),
SelectiveHydrationException)
);
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2929
JSCompiler_object_inline_componentStack_2933
) || renderDidSuspendDelayIfPossible();
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
@@ -11473,14 +11473,14 @@ __DEV__ &&
);
} else
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2929
JSCompiler_object_inline_componentStack_2933
)
? ((workInProgress.flags |= 192),
(workInProgress.child = current.child),
(workInProgress = null))
: ((renderLanes = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(
JSCompiler_object_inline_componentStack_2929.nextSibling
JSCompiler_object_inline_componentStack_2933.nextSibling
)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
@@ -11492,47 +11492,47 @@ __DEV__ &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountSuspensePrimaryChildren(
workInProgress,
JSCompiler_object_inline_stack_2928.children
JSCompiler_object_inline_stack_2932.children
)),
(workInProgress.flags |= 4096));
return workInProgress;
}
}
if (JSCompiler_object_inline_message_2926)
if (JSCompiler_object_inline_message_2930)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2928.fallback),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2932.fallback),
(nextFallbackChildren = workInProgress.mode),
(componentStack = current.child),
(JSCompiler_object_inline_componentStack_2929 =
(JSCompiler_object_inline_componentStack_2933 =
componentStack.sibling),
(JSCompiler_object_inline_message_2926 = {
(JSCompiler_object_inline_message_2930 = {
mode: "hidden",
children: JSCompiler_object_inline_stack_2928.children
children: JSCompiler_object_inline_stack_2932.children
}),
(nextFallbackChildren & ConcurrentMode) === NoMode &&
workInProgress.child !== componentStack
? ((JSCompiler_object_inline_stack_2928 = workInProgress.child),
(JSCompiler_object_inline_stack_2928.childLanes = 0),
(JSCompiler_object_inline_stack_2928.pendingProps =
JSCompiler_object_inline_message_2926),
? ((JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.childLanes = 0),
(JSCompiler_object_inline_stack_2932.pendingProps =
JSCompiler_object_inline_message_2930),
workInProgress.mode & ProfileMode &&
((JSCompiler_object_inline_stack_2928.actualDuration = -0),
(JSCompiler_object_inline_stack_2928.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2928.selfBaseDuration =
((JSCompiler_object_inline_stack_2932.actualDuration = -0),
(JSCompiler_object_inline_stack_2932.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2932.selfBaseDuration =
componentStack.selfBaseDuration),
(JSCompiler_object_inline_stack_2928.treeBaseDuration =
(JSCompiler_object_inline_stack_2932.treeBaseDuration =
componentStack.treeBaseDuration)),
(workInProgress.deletions = null))
: ((JSCompiler_object_inline_stack_2928 = createWorkInProgress(
: ((JSCompiler_object_inline_stack_2932 = createWorkInProgress(
componentStack,
JSCompiler_object_inline_message_2926
JSCompiler_object_inline_message_2930
)),
(JSCompiler_object_inline_stack_2928.subtreeFlags =
(JSCompiler_object_inline_stack_2932.subtreeFlags =
componentStack.subtreeFlags & 65011712)),
null !== JSCompiler_object_inline_componentStack_2929
null !== JSCompiler_object_inline_componentStack_2933
? (nextPrimaryChildren = createWorkInProgress(
JSCompiler_object_inline_componentStack_2929,
JSCompiler_object_inline_componentStack_2933,
nextPrimaryChildren
))
: ((nextPrimaryChildren = createFiberFromFragment(
@@ -11543,11 +11543,11 @@ __DEV__ &&
)),
(nextPrimaryChildren.flags |= 2)),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2928.return = workInProgress),
(JSCompiler_object_inline_stack_2928.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2928),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2928),
(JSCompiler_object_inline_stack_2928 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.return = workInProgress),
(JSCompiler_object_inline_stack_2932.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2932),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2932),
(JSCompiler_object_inline_stack_2932 = 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_2928.memoizedState =
(JSCompiler_object_inline_stack_2932.memoizedState =
nextPrimaryChildren),
(JSCompiler_object_inline_stack_2928.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2927,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(
current.child,
JSCompiler_object_inline_stack_2928
JSCompiler_object_inline_stack_2932
)
);
null !== prevState &&
@@ -11582,28 +11582,28 @@ __DEV__ &&
0 !== (renderLanes & current.lanes) &&
markRenderDerivedCause(workInProgress);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_object_inline_digest_2927 = current.child;
current = JSCompiler_object_inline_digest_2927.sibling;
JSCompiler_object_inline_digest_2927 = createWorkInProgress(
JSCompiler_object_inline_digest_2927,
JSCompiler_object_inline_digest_2931 = current.child;
current = JSCompiler_object_inline_digest_2931.sibling;
JSCompiler_object_inline_digest_2931 = createWorkInProgress(
JSCompiler_object_inline_digest_2931,
{
mode: "visible",
children: JSCompiler_object_inline_stack_2928.children
children: JSCompiler_object_inline_stack_2932.children
}
);
(workInProgress.mode & ConcurrentMode) === NoMode &&
(JSCompiler_object_inline_digest_2927.lanes = renderLanes);
JSCompiler_object_inline_digest_2927.return = workInProgress;
JSCompiler_object_inline_digest_2927.sibling = null;
(JSCompiler_object_inline_digest_2931.lanes = renderLanes);
JSCompiler_object_inline_digest_2931.return = workInProgress;
JSCompiler_object_inline_digest_2931.sibling = null;
null !== current &&
((renderLanes = workInProgress.deletions),
null === renderLanes
? ((workInProgress.deletions = [current]),
(workInProgress.flags |= 16))
: renderLanes.push(current));
workInProgress.child = JSCompiler_object_inline_digest_2927;
workInProgress.child = JSCompiler_object_inline_digest_2931;
workInProgress.memoizedState = null;
return JSCompiler_object_inline_digest_2927;
return JSCompiler_object_inline_digest_2931;
}
function mountSuspensePrimaryChildren(workInProgress, primaryChildren) {
primaryChildren = mountWorkInProgressOffscreenFiber(
@@ -17683,10 +17683,18 @@ __DEV__ &&
((suspendedState = {
stylesheets: null,
count: 0,
imgCount: 0,
waitingForImages: !0,
unsuspend: noop$1
}),
accumulateSuspenseyCommitOnFiber(finishedWork),
(subtreeFlags = waitForCommitToBeReady()),
(subtreeFlags =
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0),
(subtreeFlags = waitForCommitToBeReady(subtreeFlags)),
null !== subtreeFlags)
) {
root.cancelPendingCommit = subtreeFlags(
@@ -24627,7 +24635,7 @@ __DEV__ &&
hoistableRoot.addEventListener("error", resource));
}
}
function waitForCommitToBeReady() {
function waitForCommitToBeReady(timeoutOffset) {
if (null === suspendedState)
throw Error(
"Internal React Error: suspendedState null when it was expected to exists. Please report this as a React bug."
@@ -24636,28 +24644,42 @@ __DEV__ &&
state.stylesheets &&
0 === state.count &&
insertSuspendedStylesheets(state, state.stylesheets);
return 0 < state.count
return 0 < state.count || 0 < state.imgCount
? function (commit) {
var stylesheetTimer = setTimeout(function () {
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4);
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, SUSPENSEY_STYLESHEET_TIMEOUT + timeoutOffset),
imgTimer = setTimeout(function () {
state.waitingForImages = !1;
if (
0 === state.count &&
(state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets),
state.unsuspend)
) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, SUSPENSEY_IMAGE_TIMEOUT + timeoutOffset);
state.unsuspend = commit;
return function () {
state.unsuspend = null;
clearTimeout(stylesheetTimer);
clearTimeout(imgTimer);
};
}
: null;
}
function onUnsuspend() {
this.count--;
if (0 === this.count)
if (0 === this.count && (0 === this.imgCount || !this.waitingForImages))
if (this.stylesheets)
insertSuspendedStylesheets(this, this.stylesheets);
else if (this.unsuspend) {
@@ -27151,6 +27173,7 @@ __DEV__ &&
needsIsomorphicIndicator = !1,
prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -28787,6 +28810,7 @@ __DEV__ &&
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
FALLBACK_THROTTLE_MS = 300,
workInProgressRootRenderTargetTime = Infinity,
RENDER_TIMEOUT_MS = 500,
@@ -29519,6 +29543,8 @@ __DEV__ &&
var globalDocument = "undefined" === typeof document ? null : document,
tagCaches = null,
suspendedState = null,
SUSPENSEY_STYLESHEET_TIMEOUT = 6e4,
SUSPENSEY_IMAGE_TIMEOUT = 500,
LAST_PRECEDENCE = null,
precedencesByRoot = null,
NotPendingTransition = NotPending,
@@ -29684,11 +29710,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-e3f19180-20250915" !== 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-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-e3f19180-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -29725,10 +29751,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30193,7 +30219,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6c33a10049fc35ff0aabbed65d77964e>>
* @generated SignedSource<<38bb3513f6965b6367b9326591057a65>>
*/
/*
@@ -3424,6 +3424,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -11429,6 +11430,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -11686,9 +11688,21 @@ function commitRootWhenReady(
16785408 === (suspendedCommitReason & 16785408)
)
if (
((suspendedState = { stylesheets: null, count: 0, unsuspend: noop$1 }),
((suspendedState = {
stylesheets: null,
count: 0,
imgCount: 0,
waitingForImages: !0,
unsuspend: noop$1
}),
accumulateSuspenseyCommitOnFiber(finishedWork),
(suspendedCommitReason = waitForCommitToBeReady()),
(suspendedCommitReason =
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now()
: 0),
(suspendedCommitReason = waitForCommitToBeReady(suspendedCommitReason)),
null !== suspendedCommitReason)
) {
root.cancelPendingCommit = suspendedCommitReason(
@@ -13127,20 +13141,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1664 = 0;
i$jscomp$inline_1664 < simpleEventPluginEvents.length;
i$jscomp$inline_1664++
var i$jscomp$inline_1665 = 0;
i$jscomp$inline_1665 < simpleEventPluginEvents.length;
i$jscomp$inline_1665++
) {
var eventName$jscomp$inline_1665 =
simpleEventPluginEvents[i$jscomp$inline_1664],
domEventName$jscomp$inline_1666 =
eventName$jscomp$inline_1665.toLowerCase(),
capitalizedEvent$jscomp$inline_1667 =
eventName$jscomp$inline_1665[0].toUpperCase() +
eventName$jscomp$inline_1665.slice(1);
var eventName$jscomp$inline_1666 =
simpleEventPluginEvents[i$jscomp$inline_1665],
domEventName$jscomp$inline_1667 =
eventName$jscomp$inline_1666.toLowerCase(),
capitalizedEvent$jscomp$inline_1668 =
eventName$jscomp$inline_1666[0].toUpperCase() +
eventName$jscomp$inline_1666.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1666,
"on" + capitalizedEvent$jscomp$inline_1667
domEventName$jscomp$inline_1667,
"on" + capitalizedEvent$jscomp$inline_1668
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -16482,34 +16496,48 @@ function suspendResource(hoistableRoot, resource, props) {
hoistableRoot.addEventListener("error", resource));
}
}
function waitForCommitToBeReady() {
function waitForCommitToBeReady(timeoutOffset) {
if (null === suspendedState) throw Error(formatProdErrorMessage(475));
var state = suspendedState;
state.stylesheets &&
0 === state.count &&
insertSuspendedStylesheets(state, state.stylesheets);
return 0 < state.count
return 0 < state.count || 0 < state.imgCount
? function (commit) {
var stylesheetTimer = setTimeout(function () {
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4);
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4 + timeoutOffset),
imgTimer = setTimeout(function () {
state.waitingForImages = !1;
if (
0 === state.count &&
(state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets),
state.unsuspend)
) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 500 + timeoutOffset);
state.unsuspend = commit;
return function () {
state.unsuspend = null;
clearTimeout(stylesheetTimer);
clearTimeout(imgTimer);
};
}
: null;
}
function onUnsuspend() {
this.count--;
if (0 === this.count)
if (0 === this.count && (0 === this.imgCount || !this.waitingForImages))
if (this.stylesheets) insertSuspendedStylesheets(this, this.stylesheets);
else if (this.unsuspend) {
var unsuspend = this.unsuspend;
@@ -17397,16 +17425,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2070 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2074 = React.version;
if (
"19.2.0-native-fb-e12b0bdc-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2070
"19.2.0-native-fb-e3f19180-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2074
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2070,
"19.2.0-native-fb-e12b0bdc-20250915"
isomorphicReactPackageVersion$jscomp$inline_2074,
"19.2.0-native-fb-e3f19180-20250915"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17426,24 +17454,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2645 = {
var internals$jscomp$inline_2649 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2646 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2650 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2646.isDisabled &&
hook$jscomp$inline_2646.supportsFiber
!hook$jscomp$inline_2650.isDisabled &&
hook$jscomp$inline_2650.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2646.inject(
internals$jscomp$inline_2645
(rendererID = hook$jscomp$inline_2650.inject(
internals$jscomp$inline_2649
)),
(injectedHook = hook$jscomp$inline_2646);
(injectedHook = hook$jscomp$inline_2650);
} catch (err) {}
}
function getCrossOriginStringAs(as, input) {
@@ -17691,4 +17719,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<3219a1cb79a91dc6714e435004014ee8>>
* @generated SignedSource<<581cf6bd8002ca508e76ddf3bb3c361d>>
*/
/*
@@ -3863,6 +3863,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -12840,6 +12841,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -13185,9 +13187,21 @@ function commitRootWhenReady(
var subtreeFlags = finishedWork.subtreeFlags;
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
if (
((suspendedState = { stylesheets: null, count: 0, unsuspend: noop$1 }),
((suspendedState = {
stylesheets: null,
count: 0,
imgCount: 0,
waitingForImages: !0,
unsuspend: noop$1
}),
accumulateSuspenseyCommitOnFiber(finishedWork),
(subtreeFlags = waitForCommitToBeReady()),
(subtreeFlags =
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0),
(subtreeFlags = waitForCommitToBeReady(subtreeFlags)),
null !== subtreeFlags)
) {
root.cancelPendingCommit = subtreeFlags(
@@ -15123,20 +15137,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1919 = 0;
i$jscomp$inline_1919 < simpleEventPluginEvents.length;
i$jscomp$inline_1919++
var i$jscomp$inline_1920 = 0;
i$jscomp$inline_1920 < simpleEventPluginEvents.length;
i$jscomp$inline_1920++
) {
var eventName$jscomp$inline_1920 =
simpleEventPluginEvents[i$jscomp$inline_1919],
domEventName$jscomp$inline_1921 =
eventName$jscomp$inline_1920.toLowerCase(),
capitalizedEvent$jscomp$inline_1922 =
eventName$jscomp$inline_1920[0].toUpperCase() +
eventName$jscomp$inline_1920.slice(1);
var eventName$jscomp$inline_1921 =
simpleEventPluginEvents[i$jscomp$inline_1920],
domEventName$jscomp$inline_1922 =
eventName$jscomp$inline_1921.toLowerCase(),
capitalizedEvent$jscomp$inline_1923 =
eventName$jscomp$inline_1921[0].toUpperCase() +
eventName$jscomp$inline_1921.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1921,
"on" + capitalizedEvent$jscomp$inline_1922
domEventName$jscomp$inline_1922,
"on" + capitalizedEvent$jscomp$inline_1923
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -18487,34 +18501,48 @@ function suspendResource(hoistableRoot, resource, props) {
hoistableRoot.addEventListener("error", resource));
}
}
function waitForCommitToBeReady() {
function waitForCommitToBeReady(timeoutOffset) {
if (null === suspendedState) throw Error(formatProdErrorMessage(475));
var state = suspendedState;
state.stylesheets &&
0 === state.count &&
insertSuspendedStylesheets(state, state.stylesheets);
return 0 < state.count
return 0 < state.count || 0 < state.imgCount
? function (commit) {
var stylesheetTimer = setTimeout(function () {
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4);
state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets);
if (state.unsuspend) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 6e4 + timeoutOffset),
imgTimer = setTimeout(function () {
state.waitingForImages = !1;
if (
0 === state.count &&
(state.stylesheets &&
insertSuspendedStylesheets(state, state.stylesheets),
state.unsuspend)
) {
var unsuspend = state.unsuspend;
state.unsuspend = null;
unsuspend();
}
}, 500 + timeoutOffset);
state.unsuspend = commit;
return function () {
state.unsuspend = null;
clearTimeout(stylesheetTimer);
clearTimeout(imgTimer);
};
}
: null;
}
function onUnsuspend() {
this.count--;
if (0 === this.count)
if (0 === this.count && (0 === this.imgCount || !this.waitingForImages))
if (this.stylesheets) insertSuspendedStylesheets(this, this.stylesheets);
else if (this.unsuspend) {
var unsuspend = this.unsuspend;
@@ -19411,16 +19439,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2327 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2331 = React.version;
if (
"19.2.0-native-fb-e12b0bdc-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2327
"19.2.0-native-fb-e3f19180-20250915" !==
isomorphicReactPackageVersion$jscomp$inline_2331
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2327,
"19.2.0-native-fb-e12b0bdc-20250915"
isomorphicReactPackageVersion$jscomp$inline_2331,
"19.2.0-native-fb-e3f19180-20250915"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19440,12 +19468,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2334 = {
var internals$jscomp$inline_2338 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915",
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$324 = 0;
@@ -19463,16 +19491,16 @@ var internals$jscomp$inline_2334 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2903 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2907 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2903.isDisabled &&
hook$jscomp$inline_2903.supportsFiber
!hook$jscomp$inline_2907.isDisabled &&
hook$jscomp$inline_2907.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2903.inject(
internals$jscomp$inline_2334
(rendererID = hook$jscomp$inline_2907.inject(
internals$jscomp$inline_2338
)),
(injectedHook = hook$jscomp$inline_2903);
(injectedHook = hook$jscomp$inline_2907);
} catch (err) {}
}
function getCrossOriginStringAs(as, input) {
@@ -19721,7 +19749,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,13 +7,13 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ba9131bae8538135f89f5d99c74e8530>>
* @generated SignedSource<<82babe7a746b7ae10ce86a4203884fb0>>
*/
"use strict";
__DEV__ &&
(function () {
function JSCompiler_object_inline_createNodeMock_1176() {
function JSCompiler_object_inline_createNodeMock_1177() {
return null;
}
function findHook(fiber, id) {
@@ -11728,8 +11728,13 @@ __DEV__ &&
) {
root.timeoutHandle = -1;
var subtreeFlags = finishedWork.subtreeFlags;
(subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0;
commitRoot(
root,
finishedWork,
@@ -14113,6 +14118,7 @@ __DEV__ &&
needsIsomorphicIndicator = !1,
prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -15668,6 +15674,7 @@ __DEV__ &&
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
FALLBACK_THROTTLE_MS = 300,
workInProgressRootRenderTargetTime = Infinity,
RENDER_TIMEOUT_MS = 500,
@@ -15913,10 +15920,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -15938,7 +15945,7 @@ __DEV__ &&
exports._Scheduler = Scheduler;
exports.act = act;
exports.create = function (element, options) {
var createNodeMock = JSCompiler_object_inline_createNodeMock_1176,
var createNodeMock = JSCompiler_object_inline_createNodeMock_1177,
isConcurrent = !1,
isStrictMode = !1;
"object" === typeof options &&
@@ -16061,5 +16068,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<91b251bd865888cc7695d88b0ac221dc>>
* @generated SignedSource<<647d4e2e707ef73dbb2293852c14709e>>
*/
"use strict";
@@ -1566,6 +1566,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -8254,6 +8255,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -8492,8 +8494,13 @@ function commitRootWhenReady(
) {
root.timeoutHandle = -1;
var subtreeFlags = finishedWork.subtreeFlags;
(subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now()
: 0;
commitRoot(
root,
finishedWork,
@@ -10043,24 +10050,24 @@ function wrapFiber(fiber) {
fiberToWrapper.set(fiber, wrapper));
return wrapper;
}
var internals$jscomp$inline_1481 = {
var internals$jscomp$inline_1482 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1482 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1483 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1482.isDisabled &&
hook$jscomp$inline_1482.supportsFiber
!hook$jscomp$inline_1483.isDisabled &&
hook$jscomp$inline_1483.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1482.inject(
internals$jscomp$inline_1481
(rendererID = hook$jscomp$inline_1483.inject(
internals$jscomp$inline_1482
)),
(injectedHook = hook$jscomp$inline_1482);
(injectedHook = hook$jscomp$inline_1483);
} catch (err) {}
}
exports._Scheduler = Scheduler;
@@ -10184,4 +10191,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<bb30bb4771f59b0b5f13fba281eddbeb>>
* @generated SignedSource<<c0191a58d0fa4817a2695be01255141c>>
*/
"use strict";
@@ -1682,6 +1682,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -8751,6 +8752,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -8989,8 +8991,13 @@ function commitRootWhenReady(
) {
root.timeoutHandle = -1;
var subtreeFlags = finishedWork.subtreeFlags;
(subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0;
commitRoot(
root,
finishedWork,
@@ -10664,12 +10671,12 @@ function wrapFiber(fiber) {
fiberToWrapper.set(fiber, wrapper));
return wrapper;
}
var internals$jscomp$inline_1272 = {
var internals$jscomp$inline_1273 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915",
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$145 = 0;
@@ -10687,16 +10694,16 @@ var internals$jscomp$inline_1272 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1547 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1548 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1547.isDisabled &&
hook$jscomp$inline_1547.supportsFiber
!hook$jscomp$inline_1548.isDisabled &&
hook$jscomp$inline_1548.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1547.inject(
internals$jscomp$inline_1272
(rendererID = hook$jscomp$inline_1548.inject(
internals$jscomp$inline_1273
)),
(injectedHook = hook$jscomp$inline_1547);
(injectedHook = hook$jscomp$inline_1548);
} catch (err) {}
}
exports._Scheduler = Scheduler;
@@ -10820,4 +10827,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<1c4c1a22222acb0a00e4f0bac0a73df2>>
* @generated SignedSource<<2443a468d58fefc9a084147c53a8cee6>>
*/
"use strict";
@@ -1398,7 +1398,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<b2daeaa688f6c80f32e3c5999b09f14f>>
* @generated SignedSource<<65f91d16ab317a0a11e0522c6e1c739b>>
*/
"use strict";
@@ -581,4 +581,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f71ad4f0b4281729c0fdd5c239c5c7b1>>
* @generated SignedSource<<21d034deb2c70dfab42c0a6d201ec61a>>
*/
"use strict";
@@ -585,7 +585,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-e12b0bdc-20250915";
exports.version = "19.2.0-native-fb-e3f19180-20250915";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
e12b0bdc3b976cc2431ccf30126cf339be83720c
e3f191803cbe53df360b32f6735b05bb969c55cf
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<25a60b9b74222b292fdb244903bf9c2e>>
* @generated SignedSource<<cb2bb284135946042e0a36a5d80f4a38>>
*/
"use strict";
@@ -13987,9 +13987,16 @@ __DEV__ &&
) {
root.timeoutHandle = noTimeout;
didSkipSuspendedSiblings = finishedWork.subtreeFlags;
(didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (
didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)
)
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0;
commitRoot(
root,
finishedWork,
@@ -17705,6 +17712,7 @@ __DEV__ &&
needsIsomorphicIndicator = !1,
prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -19278,6 +19286,7 @@ __DEV__ &&
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
FALLBACK_THROTTLE_MS = 300,
workInProgressRootRenderTargetTime = Infinity,
RENDER_TIMEOUT_MS = 500,
@@ -19753,10 +19762,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ebdef3281e9c0077e1699632cf040976>>
* @generated SignedSource<<6e1227b5bcd5048a71a24fa69a1a9ee4>>
*/
"use strict";
@@ -2568,6 +2568,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -9379,6 +9380,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -9618,8 +9620,13 @@ function commitRootWhenReady(
) {
root.timeoutHandle = -1;
var subtreeFlags = finishedWork.subtreeFlags;
(subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now()
: 0;
commitRoot(
root,
finishedWork,
@@ -11209,26 +11216,26 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1293 = {
internals$jscomp$inline_1294 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1293.rendererConfig = extraDevToolsConfig);
(internals$jscomp$inline_1294.rendererConfig = extraDevToolsConfig);
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1623 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1624 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1623.isDisabled &&
hook$jscomp$inline_1623.supportsFiber
!hook$jscomp$inline_1624.isDisabled &&
hook$jscomp$inline_1624.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1623.inject(
internals$jscomp$inline_1293
(rendererID = hook$jscomp$inline_1624.inject(
internals$jscomp$inline_1294
)),
(injectedHook = hook$jscomp$inline_1623);
(injectedHook = hook$jscomp$inline_1624);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<846703aa1ee779c13b74b565e12fec45>>
* @generated SignedSource<<ebbe56c90e9422fcc4ea087e9ed30eed>>
*/
"use strict";
@@ -2961,6 +2961,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -10716,6 +10717,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -11056,9 +11058,16 @@ function commitRootWhenReady(
) {
root.timeoutHandle = -1;
didSkipSuspendedSiblings = finishedWork.subtreeFlags;
(didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (
didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)
)
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0;
commitRoot(
root,
finishedWork,
@@ -13160,16 +13169,16 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1543 = {
internals$jscomp$inline_1544 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1543.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1543.getLaneLabelMap = function () {
(internals$jscomp$inline_1544.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1544.getLaneLabelMap = function () {
for (
var map = new Map(), lane = 1, index$167 = 0;
31 > index$167;
@@ -13181,20 +13190,20 @@ internals$jscomp$inline_1543.getLaneLabelMap = function () {
}
return map;
};
internals$jscomp$inline_1543.injectProfilingHooks = function (profilingHooks) {
internals$jscomp$inline_1544.injectProfilingHooks = function (profilingHooks) {
injectedProfilingHooks = profilingHooks;
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1875 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1876 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1875.isDisabled &&
hook$jscomp$inline_1875.supportsFiber
!hook$jscomp$inline_1876.isDisabled &&
hook$jscomp$inline_1876.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1875.inject(
internals$jscomp$inline_1543
(rendererID = hook$jscomp$inline_1876.inject(
internals$jscomp$inline_1544
)),
(injectedHook = hook$jscomp$inline_1875);
(injectedHook = hook$jscomp$inline_1876);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c881c5440b9578be6bbef278e52c4d25>>
* @generated SignedSource<<7ff8d6434508a8cb65cafe0e2c89c5d5>>
*/
"use strict";
@@ -14458,9 +14458,16 @@ __DEV__ &&
) {
root.timeoutHandle = -1;
didSkipSuspendedSiblings = finishedWork.subtreeFlags;
(didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (
didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)
)
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0;
commitRoot(
root,
finishedWork,
@@ -18333,6 +18340,7 @@ __DEV__ &&
needsIsomorphicIndicator = !1,
prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -19909,6 +19917,7 @@ __DEV__ &&
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
FALLBACK_THROTTLE_MS = 300,
workInProgressRootRenderTargetTime = Infinity,
RENDER_TIMEOUT_MS = 500,
@@ -20033,11 +20042,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-e3f19180-20250915" !== 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-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-e3f19180-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -20063,10 +20072,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a6b2c7b0e6d2d45923569a87a9d20d72>>
* @generated SignedSource<<065268dd116426f4aec7ba1ebca2f9d3>>
*/
"use strict";
@@ -2983,6 +2983,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now();
"object" === typeof returnValue &&
null !== returnValue &&
"function" === typeof returnValue.then &&
@@ -9875,6 +9876,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -10113,8 +10115,13 @@ function commitRootWhenReady(
) {
root.timeoutHandle = -1;
var subtreeFlags = finishedWork.subtreeFlags;
(subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408))
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now()
: 0;
commitRoot(
root,
finishedWork,
@@ -11370,11 +11377,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-e3f19180-20250915" !== 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-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-e3f19180-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11422,26 +11429,26 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1324 = {
internals$jscomp$inline_1325 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1324.rendererConfig = extraDevToolsConfig);
(internals$jscomp$inline_1325.rendererConfig = extraDevToolsConfig);
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1687 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1688 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1687.isDisabled &&
hook$jscomp$inline_1687.supportsFiber
!hook$jscomp$inline_1688.isDisabled &&
hook$jscomp$inline_1688.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1687.inject(
internals$jscomp$inline_1324
(rendererID = hook$jscomp$inline_1688.inject(
internals$jscomp$inline_1325
)),
(injectedHook = hook$jscomp$inline_1687);
(injectedHook = hook$jscomp$inline_1688);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<b18afad8b103b6101f67b8be11463317>>
* @generated SignedSource<<bd4fc00881d1e99536013c485f7d431b>>
*/
"use strict";
@@ -3373,6 +3373,7 @@ function releaseIsomorphicIndicator() {
}
var prevOnStartTransitionFinish = ReactSharedInternals.S;
ReactSharedInternals.S = function (transition, returnValue) {
globalMostRecentTransitionTime = now$1();
if (
"object" === typeof returnValue &&
null !== returnValue &&
@@ -11202,6 +11203,7 @@ var DefaultAsyncDispatcher = {
workInProgressRootRecoverableErrors = null,
workInProgressRootDidIncludeRecursiveRenderUpdate = !1,
globalMostRecentFallbackTime = 0,
globalMostRecentTransitionTime = 0,
workInProgressRootRenderTargetTime = Infinity,
workInProgressTransitions = null,
legacyErrorBoundariesThatAlreadyFailed = null,
@@ -11541,9 +11543,16 @@ function commitRootWhenReady(
) {
root.timeoutHandle = -1;
didSkipSuspendedSiblings = finishedWork.subtreeFlags;
(didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)) &&
accumulateSuspenseyCommitOnFiber(finishedWork);
if (
didSkipSuspendedSiblings & 8192 ||
16785408 === (didSkipSuspendedSiblings & 16785408)
)
accumulateSuspenseyCommitOnFiber(finishedWork),
(lanes & 62914560) === lanes
? globalMostRecentFallbackTime - now$1()
: (lanes & 4194048) === lanes
? globalMostRecentTransitionTime - now$1()
: 0;
commitRoot(
root,
finishedWork,
@@ -13311,11 +13320,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-e12b0bdc-20250915" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-e3f19180-20250915" !== 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-e12b0bdc-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-e3f19180-20250915\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -13363,16 +13372,16 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1574 = {
internals$jscomp$inline_1575 = {
bundleType: 0,
version: "19.2.0-native-fb-e12b0bdc-20250915",
version: "19.2.0-native-fb-e3f19180-20250915",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-e12b0bdc-20250915"
reconcilerVersion: "19.2.0-native-fb-e3f19180-20250915"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1574.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1574.getLaneLabelMap = function () {
(internals$jscomp$inline_1575.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1575.getLaneLabelMap = function () {
for (
var map = new Map(), lane = 1, index$174 = 0;
31 > index$174;
@@ -13384,20 +13393,20 @@ internals$jscomp$inline_1574.getLaneLabelMap = function () {
}
return map;
};
internals$jscomp$inline_1574.injectProfilingHooks = function (profilingHooks) {
internals$jscomp$inline_1575.injectProfilingHooks = function (profilingHooks) {
injectedProfilingHooks = profilingHooks;
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1939 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1940 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1939.isDisabled &&
hook$jscomp$inline_1939.supportsFiber
!hook$jscomp$inline_1940.isDisabled &&
hook$jscomp$inline_1940.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1939.inject(
internals$jscomp$inline_1574
(rendererID = hook$jscomp$inline_1940.inject(
internals$jscomp$inline_1575
)),
(injectedHook = hook$jscomp$inline_1939);
(injectedHook = hook$jscomp$inline_1940);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -1,7 +1,7 @@
{
"name": "eslint-plugin-react-hooks",
"description": "ESLint rules for React Hooks",
"version": "0.0.0-experimental-e12b0bdc-20250915",
"version": "0.0.0-experimental-e3f19180-20250915",
"repository": {
"type": "git",
"url": "https://github.com/facebook/react.git",