Create fresh Offscreen instance when replaying (#34127)

DiffTrain build for [ac7820a99e](https://github.com/facebook/react/commit/ac7820a99efac29dcd5a69f6d2438f6d31b7abbf)
This commit is contained in:
eps1lon
2025-08-11 12:03:38 -07:00
parent f1bbe87949
commit a0b63cce3b
24 changed files with 3400 additions and 3276 deletions
+1 -1
View File
@@ -1 +1 @@
19.2.0-native-fb-f1e70b5e-20250811
19.2.0-native-fb-ac7820a9-20250811
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a0d81c43d4781c5a85ea40d06b88723b>>
* @generated SignedSource<<c37a449b5f4c81ca52a585ec8c104772>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<5759bd5821f53500be4cf6474eccde5c>>
* @generated SignedSource<<4f52ea5b20246ada8a10f97cd96d5d6e>>
*/
"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-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<5759bd5821f53500be4cf6474eccde5c>>
* @generated SignedSource<<4f52ea5b20246ada8a10f97cd96d5d6e>>
*/
"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-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
File diff suppressed because it is too large Load Diff
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<bacd6aa20c4896048b2a18669cd52f4e>>
* @generated SignedSource<<57d44d813953c8a5f06c945e90156b19>>
*/
/*
@@ -6576,6 +6576,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -6633,6 +6641,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -6677,6 +6696,110 @@ function retryActivityComponentWithoutHydrating(
workInProgress.memoizedState = null;
return current;
}
function updateActivityComponent(current, workInProgress, renderLanes) {
var nextProps = workInProgress.pendingProps,
didSuspend = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current) {
if (isHydrating) {
if ("hidden" === nextProps.mode)
return (
(current = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.lanes = 536870912),
bailoutOffscreenComponent(null, current)
);
pushDehydratedActivitySuspenseHandler(workInProgress);
(current = nextHydratableInstance)
? ((current = canHydrateHydrationBoundary(
current,
rootOrSingletonContext
)),
(current = null !== current && "&" === current.data ? current : null),
null !== current &&
((workInProgress.memoizedState = {
dehydrated: current,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(renderLanes = createFiberFromDehydratedFragment(current)),
(renderLanes.return = workInProgress),
(workInProgress.child = renderLanes),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
if (null === current) throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
return null;
}
return mountActivityChildren(workInProgress, nextProps);
}
var prevState = current.memoizedState;
if (null !== prevState) {
var dehydrated = prevState.dehydrated;
pushDehydratedActivitySuspenseHandler(workInProgress);
if (didSuspend)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(current, workInProgress, renderLanes, !1),
(didSuspend = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || didSuspend)
) {
nextProps = workInProgressRoot;
if (
null !== nextProps &&
((dehydrated = getBumpedLaneForHydration(nextProps, renderLanes)),
0 !== dehydrated && dehydrated !== prevState.retryLane)
)
throw (
((prevState.retryLane = dehydrated),
enqueueConcurrentRenderForLane(current, dehydrated),
scheduleUpdateOnFiber(nextProps, current, dehydrated),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(current = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(dehydrated.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== current &&
restoreSuspendedTreeContext(workInProgress, current),
(workInProgress = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.flags |= 4096);
return workInProgress;
}
current = createWorkInProgress(current.child, {
mode: nextProps.mode,
children: nextProps.children
});
current.ref = workInProgress.ref;
workInProgress.child = current;
current.return = workInProgress;
return current;
}
function markRef(current, workInProgress) {
var ref = workInProgress.ref;
if (null === ref)
@@ -7088,43 +7211,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -7183,7 +7304,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = nextPrimaryChildren));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
isSuspenseInstanceFallback(nextPrimaryChildren))
@@ -7281,31 +7402,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
(nextProps.return = workInProgress),
(nextProps.sibling = nextPrimaryChildren),
(workInProgress.child = nextProps),
(nextProps = nextPrimaryChildren),
(nextPrimaryChildren = workInProgress.child),
(showFallback = current.child.memoizedState),
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextFallbackChildren = showFallback.cachePool),
null !== nextFallbackChildren
? ((digest = CacheContext._currentValue),
(nextFallbackChildren =
nextFallbackChildren.parent !== digest
? { parent: digest, pool: digest }
: nextFallbackChildren))
: (nextFallbackChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextFallbackChildren
bailoutOffscreenComponent(null, nextProps),
(nextProps = workInProgress.child),
(nextPrimaryChildren = current.child.memoizedState),
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((showFallback = nextPrimaryChildren.cachePool),
null !== showFallback
? ((nextFallbackChildren = CacheContext._currentValue),
(showFallback =
showFallback.parent !== nextFallbackChildren
? { parent: nextFallbackChildren, pool: nextFallbackChildren }
: showFallback))
: (showFallback = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: showFallback
})),
(nextPrimaryChildren.memoizedState = showFallback),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.memoizedState = nextPrimaryChildren),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(current.child, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -7365,12 +7486,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -8127,114 +8242,7 @@ function beginWork(current, workInProgress, renderLanes) {
case 19:
return updateSuspenseListComponent(current, workInProgress, renderLanes);
case 31:
$$typeof = workInProgress.pendingProps;
nextState = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current)
if (isHydrating) {
if ("hidden" === $$typeof.mode)
mountActivityChildren(workInProgress, $$typeof);
else if (
(pushDehydratedActivitySuspenseHandler(workInProgress),
(renderLanes = nextHydratableInstance)
? ((renderLanes = canHydrateHydrationBoundary(
renderLanes,
rootOrSingletonContext
)),
(renderLanes =
null !== renderLanes && "&" === renderLanes.data
? renderLanes
: null),
null !== renderLanes &&
((workInProgress.memoizedState = {
dehydrated: renderLanes,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(current = createFiberFromDehydratedFragment(renderLanes)),
(current.return = workInProgress),
(workInProgress.child = current),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (renderLanes = null),
null === renderLanes)
)
throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
workInProgress = null;
} else workInProgress = mountActivityChildren(workInProgress, $$typeof);
else if (((elementType = current.memoizedState), null !== elementType))
if (
((prevState = elementType.dehydrated),
pushDehydratedActivitySuspenseHandler(workInProgress),
nextState)
)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(nextState = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || nextState)
) {
$$typeof = workInProgressRoot;
if (
null !== $$typeof &&
((prevState = getBumpedLaneForHydration($$typeof, renderLanes)),
0 !== prevState && prevState !== elementType.retryLane)
)
throw (
((elementType.retryLane = prevState),
enqueueConcurrentRenderForLane(current, prevState),
scheduleUpdateOnFiber($$typeof, current, prevState),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(renderLanes = elementType.treeContext),
(nextHydratableInstance = getNextHydratable(prevState.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== renderLanes &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountActivityChildren(workInProgress, $$typeof)),
(workInProgress.flags |= 4096);
else
(renderLanes = createWorkInProgress(current.child, {
mode: $$typeof.mode,
children: $$typeof.children
})),
(renderLanes.ref = workInProgress.ref),
(workInProgress.child = renderLanes),
(renderLanes.return = workInProgress),
(workInProgress = renderLanes);
return workInProgress;
return updateActivityComponent(current, workInProgress, renderLanes);
case 22:
return updateOffscreenComponent(
current,
@@ -12999,20 +13007,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1626 = 0;
i$jscomp$inline_1626 < simpleEventPluginEvents.length;
i$jscomp$inline_1626++
var i$jscomp$inline_1624 = 0;
i$jscomp$inline_1624 < simpleEventPluginEvents.length;
i$jscomp$inline_1624++
) {
var eventName$jscomp$inline_1627 =
simpleEventPluginEvents[i$jscomp$inline_1626],
domEventName$jscomp$inline_1628 =
eventName$jscomp$inline_1627.toLowerCase(),
capitalizedEvent$jscomp$inline_1629 =
eventName$jscomp$inline_1627[0].toUpperCase() +
eventName$jscomp$inline_1627.slice(1);
var eventName$jscomp$inline_1625 =
simpleEventPluginEvents[i$jscomp$inline_1624],
domEventName$jscomp$inline_1626 =
eventName$jscomp$inline_1625.toLowerCase(),
capitalizedEvent$jscomp$inline_1627 =
eventName$jscomp$inline_1625[0].toUpperCase() +
eventName$jscomp$inline_1625.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1628,
"on" + capitalizedEvent$jscomp$inline_1629
domEventName$jscomp$inline_1626,
"on" + capitalizedEvent$jscomp$inline_1627
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -17126,16 +17134,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2002 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2000 = React.version;
if (
"19.2.0-native-fb-f1e70b5e-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2002
"19.2.0-native-fb-ac7820a9-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2000
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2002,
"19.2.0-native-fb-f1e70b5e-20250811"
isomorphicReactPackageVersion$jscomp$inline_2000,
"19.2.0-native-fb-ac7820a9-20250811"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17155,24 +17163,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2521 = {
var internals$jscomp$inline_2529 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2522 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2530 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2522.isDisabled &&
hook$jscomp$inline_2522.supportsFiber
!hook$jscomp$inline_2530.isDisabled &&
hook$jscomp$inline_2530.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2522.inject(
internals$jscomp$inline_2521
(rendererID = hook$jscomp$inline_2530.inject(
internals$jscomp$inline_2529
)),
(injectedHook = hook$jscomp$inline_2522);
(injectedHook = hook$jscomp$inline_2530);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -17258,4 +17266,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<19169073fafe2bc11c73741479b7b621>>
* @generated SignedSource<<cb74109ae7d3ff30fcd4ee86420c66b5>>
*/
/*
@@ -7050,6 +7050,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -7107,6 +7115,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -7151,6 +7170,110 @@ function retryActivityComponentWithoutHydrating(
workInProgress.memoizedState = null;
return current;
}
function updateActivityComponent(current, workInProgress, renderLanes) {
var nextProps = workInProgress.pendingProps,
didSuspend = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current) {
if (isHydrating) {
if ("hidden" === nextProps.mode)
return (
(current = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.lanes = 536870912),
bailoutOffscreenComponent(null, current)
);
pushDehydratedActivitySuspenseHandler(workInProgress);
(current = nextHydratableInstance)
? ((current = canHydrateHydrationBoundary(
current,
rootOrSingletonContext
)),
(current = null !== current && "&" === current.data ? current : null),
null !== current &&
((workInProgress.memoizedState = {
dehydrated: current,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(renderLanes = createFiberFromDehydratedFragment(current)),
(renderLanes.return = workInProgress),
(workInProgress.child = renderLanes),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
if (null === current) throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
return null;
}
return mountActivityChildren(workInProgress, nextProps);
}
var prevState = current.memoizedState;
if (null !== prevState) {
var dehydrated = prevState.dehydrated;
pushDehydratedActivitySuspenseHandler(workInProgress);
if (didSuspend)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(current, workInProgress, renderLanes, !1),
(didSuspend = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || didSuspend)
) {
nextProps = workInProgressRoot;
if (
null !== nextProps &&
((dehydrated = getBumpedLaneForHydration(nextProps, renderLanes)),
0 !== dehydrated && dehydrated !== prevState.retryLane)
)
throw (
((prevState.retryLane = dehydrated),
enqueueConcurrentRenderForLane(current, dehydrated),
scheduleUpdateOnFiber(nextProps, current, dehydrated),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(current = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(dehydrated.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== current &&
restoreSuspendedTreeContext(workInProgress, current),
(workInProgress = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.flags |= 4096);
return workInProgress;
}
current = createWorkInProgress(current.child, {
mode: nextProps.mode,
children: nextProps.children
});
current.ref = workInProgress.ref;
workInProgress.child = current;
current.return = workInProgress;
return current;
}
function markRef(current, workInProgress) {
var ref = workInProgress.ref;
if (null === ref)
@@ -7573,43 +7696,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -7668,7 +7789,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = nextPrimaryChildren));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
isSuspenseInstanceFallback(nextPrimaryChildren))
@@ -7773,31 +7894,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
(nextProps.return = workInProgress),
(nextProps.sibling = nextPrimaryChildren),
(workInProgress.child = nextProps),
(nextProps = nextPrimaryChildren),
(nextPrimaryChildren = workInProgress.child),
(showFallback = current.child.memoizedState),
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextFallbackChildren = showFallback.cachePool),
null !== nextFallbackChildren
? ((digest = CacheContext._currentValue),
(nextFallbackChildren =
nextFallbackChildren.parent !== digest
? { parent: digest, pool: digest }
: nextFallbackChildren))
: (nextFallbackChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextFallbackChildren
bailoutOffscreenComponent(null, nextProps),
(nextProps = workInProgress.child),
(nextPrimaryChildren = current.child.memoizedState),
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((showFallback = nextPrimaryChildren.cachePool),
null !== showFallback
? ((nextFallbackChildren = CacheContext._currentValue),
(showFallback =
showFallback.parent !== nextFallbackChildren
? { parent: nextFallbackChildren, pool: nextFallbackChildren }
: showFallback))
: (showFallback = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: showFallback
})),
(nextPrimaryChildren.memoizedState = showFallback),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.memoizedState = nextPrimaryChildren),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(current.child, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -7862,12 +7983,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -8640,114 +8755,7 @@ function beginWork(current, workInProgress, renderLanes) {
case 19:
return updateSuspenseListComponent(current, workInProgress, renderLanes);
case 31:
$$typeof = workInProgress.pendingProps;
nextState = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current)
if (isHydrating) {
if ("hidden" === $$typeof.mode)
mountActivityChildren(workInProgress, $$typeof);
else if (
(pushDehydratedActivitySuspenseHandler(workInProgress),
(renderLanes = nextHydratableInstance)
? ((renderLanes = canHydrateHydrationBoundary(
renderLanes,
rootOrSingletonContext
)),
(renderLanes =
null !== renderLanes && "&" === renderLanes.data
? renderLanes
: null),
null !== renderLanes &&
((workInProgress.memoizedState = {
dehydrated: renderLanes,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(current = createFiberFromDehydratedFragment(renderLanes)),
(current.return = workInProgress),
(workInProgress.child = current),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (renderLanes = null),
null === renderLanes)
)
throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
workInProgress = null;
} else workInProgress = mountActivityChildren(workInProgress, $$typeof);
else if (((elementType = current.memoizedState), null !== elementType))
if (
((prevState = elementType.dehydrated),
pushDehydratedActivitySuspenseHandler(workInProgress),
nextState)
)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(nextState = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || nextState)
) {
$$typeof = workInProgressRoot;
if (
null !== $$typeof &&
((prevState = getBumpedLaneForHydration($$typeof, renderLanes)),
0 !== prevState && prevState !== elementType.retryLane)
)
throw (
((elementType.retryLane = prevState),
enqueueConcurrentRenderForLane(current, prevState),
scheduleUpdateOnFiber($$typeof, current, prevState),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(renderLanes = elementType.treeContext),
(nextHydratableInstance = getNextHydratable(prevState.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== renderLanes &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountActivityChildren(workInProgress, $$typeof)),
(workInProgress.flags |= 4096);
else
(renderLanes = createWorkInProgress(current.child, {
mode: $$typeof.mode,
children: $$typeof.children
})),
(renderLanes.ref = workInProgress.ref),
(workInProgress.child = renderLanes),
(renderLanes.return = workInProgress),
(workInProgress = renderLanes);
return workInProgress;
return updateActivityComponent(current, workInProgress, renderLanes);
case 22:
return updateOffscreenComponent(
current,
@@ -14993,20 +15001,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1875 = 0;
i$jscomp$inline_1875 < simpleEventPluginEvents.length;
i$jscomp$inline_1875++
var i$jscomp$inline_1873 = 0;
i$jscomp$inline_1873 < simpleEventPluginEvents.length;
i$jscomp$inline_1873++
) {
var eventName$jscomp$inline_1876 =
simpleEventPluginEvents[i$jscomp$inline_1875],
domEventName$jscomp$inline_1877 =
eventName$jscomp$inline_1876.toLowerCase(),
capitalizedEvent$jscomp$inline_1878 =
eventName$jscomp$inline_1876[0].toUpperCase() +
eventName$jscomp$inline_1876.slice(1);
var eventName$jscomp$inline_1874 =
simpleEventPluginEvents[i$jscomp$inline_1873],
domEventName$jscomp$inline_1875 =
eventName$jscomp$inline_1874.toLowerCase(),
capitalizedEvent$jscomp$inline_1876 =
eventName$jscomp$inline_1874[0].toUpperCase() +
eventName$jscomp$inline_1874.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1877,
"on" + capitalizedEvent$jscomp$inline_1878
domEventName$jscomp$inline_1875,
"on" + capitalizedEvent$jscomp$inline_1876
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -19138,16 +19146,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2253 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2251 = React.version;
if (
"19.2.0-native-fb-f1e70b5e-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2253
"19.2.0-native-fb-ac7820a9-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2251
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2253,
"19.2.0-native-fb-f1e70b5e-20250811"
isomorphicReactPackageVersion$jscomp$inline_2251,
"19.2.0-native-fb-ac7820a9-20250811"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19167,12 +19175,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2260 = {
var internals$jscomp$inline_2258 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811",
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$321 = 0;
@@ -19190,16 +19198,16 @@ var internals$jscomp$inline_2260 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2773 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2781 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2773.isDisabled &&
hook$jscomp$inline_2773.supportsFiber
!hook$jscomp$inline_2781.isDisabled &&
hook$jscomp$inline_2781.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2773.inject(
internals$jscomp$inline_2260
(rendererID = hook$jscomp$inline_2781.inject(
internals$jscomp$inline_2258
)),
(injectedHook = hook$jscomp$inline_2773);
(injectedHook = hook$jscomp$inline_2781);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -19286,4 +19294,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<82aff4bbeff5de6dae2c2a730aee7e76>>
* @generated SignedSource<<d1c602fdfc413d770e08471c1e3b3e8a>>
*/
/*
@@ -6576,6 +6576,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -6633,6 +6641,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -6677,6 +6696,110 @@ function retryActivityComponentWithoutHydrating(
workInProgress.memoizedState = null;
return current;
}
function updateActivityComponent(current, workInProgress, renderLanes) {
var nextProps = workInProgress.pendingProps,
didSuspend = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current) {
if (isHydrating) {
if ("hidden" === nextProps.mode)
return (
(current = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.lanes = 536870912),
bailoutOffscreenComponent(null, current)
);
pushDehydratedActivitySuspenseHandler(workInProgress);
(current = nextHydratableInstance)
? ((current = canHydrateHydrationBoundary(
current,
rootOrSingletonContext
)),
(current = null !== current && "&" === current.data ? current : null),
null !== current &&
((workInProgress.memoizedState = {
dehydrated: current,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(renderLanes = createFiberFromDehydratedFragment(current)),
(renderLanes.return = workInProgress),
(workInProgress.child = renderLanes),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
if (null === current) throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
return null;
}
return mountActivityChildren(workInProgress, nextProps);
}
var prevState = current.memoizedState;
if (null !== prevState) {
var dehydrated = prevState.dehydrated;
pushDehydratedActivitySuspenseHandler(workInProgress);
if (didSuspend)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(current, workInProgress, renderLanes, !1),
(didSuspend = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || didSuspend)
) {
nextProps = workInProgressRoot;
if (
null !== nextProps &&
((dehydrated = getBumpedLaneForHydration(nextProps, renderLanes)),
0 !== dehydrated && dehydrated !== prevState.retryLane)
)
throw (
((prevState.retryLane = dehydrated),
enqueueConcurrentRenderForLane(current, dehydrated),
scheduleUpdateOnFiber(nextProps, current, dehydrated),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(current = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(dehydrated.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== current &&
restoreSuspendedTreeContext(workInProgress, current),
(workInProgress = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.flags |= 4096);
return workInProgress;
}
current = createWorkInProgress(current.child, {
mode: nextProps.mode,
children: nextProps.children
});
current.ref = workInProgress.ref;
workInProgress.child = current;
current.return = workInProgress;
return current;
}
function markRef(current, workInProgress) {
var ref = workInProgress.ref;
if (null === ref)
@@ -7088,43 +7211,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -7183,7 +7304,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = nextPrimaryChildren));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
isSuspenseInstanceFallback(nextPrimaryChildren))
@@ -7281,31 +7402,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
(nextProps.return = workInProgress),
(nextProps.sibling = nextPrimaryChildren),
(workInProgress.child = nextProps),
(nextProps = nextPrimaryChildren),
(nextPrimaryChildren = workInProgress.child),
(showFallback = current.child.memoizedState),
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextFallbackChildren = showFallback.cachePool),
null !== nextFallbackChildren
? ((digest = CacheContext._currentValue),
(nextFallbackChildren =
nextFallbackChildren.parent !== digest
? { parent: digest, pool: digest }
: nextFallbackChildren))
: (nextFallbackChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextFallbackChildren
bailoutOffscreenComponent(null, nextProps),
(nextProps = workInProgress.child),
(nextPrimaryChildren = current.child.memoizedState),
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((showFallback = nextPrimaryChildren.cachePool),
null !== showFallback
? ((nextFallbackChildren = CacheContext._currentValue),
(showFallback =
showFallback.parent !== nextFallbackChildren
? { parent: nextFallbackChildren, pool: nextFallbackChildren }
: showFallback))
: (showFallback = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: showFallback
})),
(nextPrimaryChildren.memoizedState = showFallback),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.memoizedState = nextPrimaryChildren),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(current.child, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -7365,12 +7486,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -8127,114 +8242,7 @@ function beginWork(current, workInProgress, renderLanes) {
case 19:
return updateSuspenseListComponent(current, workInProgress, renderLanes);
case 31:
$$typeof = workInProgress.pendingProps;
nextState = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current)
if (isHydrating) {
if ("hidden" === $$typeof.mode)
mountActivityChildren(workInProgress, $$typeof);
else if (
(pushDehydratedActivitySuspenseHandler(workInProgress),
(renderLanes = nextHydratableInstance)
? ((renderLanes = canHydrateHydrationBoundary(
renderLanes,
rootOrSingletonContext
)),
(renderLanes =
null !== renderLanes && "&" === renderLanes.data
? renderLanes
: null),
null !== renderLanes &&
((workInProgress.memoizedState = {
dehydrated: renderLanes,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(current = createFiberFromDehydratedFragment(renderLanes)),
(current.return = workInProgress),
(workInProgress.child = current),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (renderLanes = null),
null === renderLanes)
)
throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
workInProgress = null;
} else workInProgress = mountActivityChildren(workInProgress, $$typeof);
else if (((elementType = current.memoizedState), null !== elementType))
if (
((prevState = elementType.dehydrated),
pushDehydratedActivitySuspenseHandler(workInProgress),
nextState)
)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(nextState = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || nextState)
) {
$$typeof = workInProgressRoot;
if (
null !== $$typeof &&
((prevState = getBumpedLaneForHydration($$typeof, renderLanes)),
0 !== prevState && prevState !== elementType.retryLane)
)
throw (
((elementType.retryLane = prevState),
enqueueConcurrentRenderForLane(current, prevState),
scheduleUpdateOnFiber($$typeof, current, prevState),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(renderLanes = elementType.treeContext),
(nextHydratableInstance = getNextHydratable(prevState.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== renderLanes &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountActivityChildren(workInProgress, $$typeof)),
(workInProgress.flags |= 4096);
else
(renderLanes = createWorkInProgress(current.child, {
mode: $$typeof.mode,
children: $$typeof.children
})),
(renderLanes.ref = workInProgress.ref),
(workInProgress.child = renderLanes),
(renderLanes.return = workInProgress),
(workInProgress = renderLanes);
return workInProgress;
return updateActivityComponent(current, workInProgress, renderLanes);
case 22:
return updateOffscreenComponent(
current,
@@ -12999,20 +13007,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1627 = 0;
i$jscomp$inline_1627 < simpleEventPluginEvents.length;
i$jscomp$inline_1627++
var i$jscomp$inline_1625 = 0;
i$jscomp$inline_1625 < simpleEventPluginEvents.length;
i$jscomp$inline_1625++
) {
var eventName$jscomp$inline_1628 =
simpleEventPluginEvents[i$jscomp$inline_1627],
domEventName$jscomp$inline_1629 =
eventName$jscomp$inline_1628.toLowerCase(),
capitalizedEvent$jscomp$inline_1630 =
eventName$jscomp$inline_1628[0].toUpperCase() +
eventName$jscomp$inline_1628.slice(1);
var eventName$jscomp$inline_1626 =
simpleEventPluginEvents[i$jscomp$inline_1625],
domEventName$jscomp$inline_1627 =
eventName$jscomp$inline_1626.toLowerCase(),
capitalizedEvent$jscomp$inline_1628 =
eventName$jscomp$inline_1626[0].toUpperCase() +
eventName$jscomp$inline_1626.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1629,
"on" + capitalizedEvent$jscomp$inline_1630
domEventName$jscomp$inline_1627,
"on" + capitalizedEvent$jscomp$inline_1628
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -17137,16 +17145,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2003 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2001 = React.version;
if (
"19.2.0-native-fb-f1e70b5e-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2003
"19.2.0-native-fb-ac7820a9-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2001
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2003,
"19.2.0-native-fb-f1e70b5e-20250811"
isomorphicReactPackageVersion$jscomp$inline_2001,
"19.2.0-native-fb-ac7820a9-20250811"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17166,24 +17174,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2524 = {
var internals$jscomp$inline_2532 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2525 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2533 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2525.isDisabled &&
hook$jscomp$inline_2525.supportsFiber
!hook$jscomp$inline_2533.isDisabled &&
hook$jscomp$inline_2533.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2525.inject(
internals$jscomp$inline_2524
(rendererID = hook$jscomp$inline_2533.inject(
internals$jscomp$inline_2532
)),
(injectedHook = hook$jscomp$inline_2525);
(injectedHook = hook$jscomp$inline_2533);
} catch (err) {}
}
function getCrossOriginStringAs(as, input) {
@@ -17422,4 +17430,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a2cc5b828647faea25d9dcbd96d04bc7>>
* @generated SignedSource<<4b245f886cd57782dba5a2d3ed8caa6a>>
*/
/*
@@ -7054,6 +7054,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -7111,6 +7119,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -7155,6 +7174,110 @@ function retryActivityComponentWithoutHydrating(
workInProgress.memoizedState = null;
return current;
}
function updateActivityComponent(current, workInProgress, renderLanes) {
var nextProps = workInProgress.pendingProps,
didSuspend = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current) {
if (isHydrating) {
if ("hidden" === nextProps.mode)
return (
(current = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.lanes = 536870912),
bailoutOffscreenComponent(null, current)
);
pushDehydratedActivitySuspenseHandler(workInProgress);
(current = nextHydratableInstance)
? ((current = canHydrateHydrationBoundary(
current,
rootOrSingletonContext
)),
(current = null !== current && "&" === current.data ? current : null),
null !== current &&
((workInProgress.memoizedState = {
dehydrated: current,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(renderLanes = createFiberFromDehydratedFragment(current)),
(renderLanes.return = workInProgress),
(workInProgress.child = renderLanes),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
if (null === current) throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
return null;
}
return mountActivityChildren(workInProgress, nextProps);
}
var prevState = current.memoizedState;
if (null !== prevState) {
var dehydrated = prevState.dehydrated;
pushDehydratedActivitySuspenseHandler(workInProgress);
if (didSuspend)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(current, workInProgress, renderLanes, !1),
(didSuspend = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || didSuspend)
) {
nextProps = workInProgressRoot;
if (
null !== nextProps &&
((dehydrated = getBumpedLaneForHydration(nextProps, renderLanes)),
0 !== dehydrated && dehydrated !== prevState.retryLane)
)
throw (
((prevState.retryLane = dehydrated),
enqueueConcurrentRenderForLane(current, dehydrated),
scheduleUpdateOnFiber(nextProps, current, dehydrated),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(current = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(dehydrated.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== current &&
restoreSuspendedTreeContext(workInProgress, current),
(workInProgress = mountActivityChildren(workInProgress, nextProps)),
(workInProgress.flags |= 4096);
return workInProgress;
}
current = createWorkInProgress(current.child, {
mode: nextProps.mode,
children: nextProps.children
});
current.ref = workInProgress.ref;
workInProgress.child = current;
current.return = workInProgress;
return current;
}
function markRef(current, workInProgress) {
var ref = workInProgress.ref;
if (null === ref)
@@ -7577,43 +7700,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
nextFallbackChildren,
renderLanes
)),
(nextPrimaryChildren = workInProgress.child),
(nextPrimaryChildren.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -7672,7 +7793,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = nextPrimaryChildren));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
isSuspenseInstanceFallback(nextPrimaryChildren))
@@ -7777,31 +7898,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
(nextProps.return = workInProgress),
(nextProps.sibling = nextPrimaryChildren),
(workInProgress.child = nextProps),
(nextProps = nextPrimaryChildren),
(nextPrimaryChildren = workInProgress.child),
(showFallback = current.child.memoizedState),
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextFallbackChildren = showFallback.cachePool),
null !== nextFallbackChildren
? ((digest = CacheContext._currentValue),
(nextFallbackChildren =
nextFallbackChildren.parent !== digest
? { parent: digest, pool: digest }
: nextFallbackChildren))
: (nextFallbackChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextFallbackChildren
bailoutOffscreenComponent(null, nextProps),
(nextProps = workInProgress.child),
(nextPrimaryChildren = current.child.memoizedState),
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((showFallback = nextPrimaryChildren.cachePool),
null !== showFallback
? ((nextFallbackChildren = CacheContext._currentValue),
(showFallback =
showFallback.parent !== nextFallbackChildren
? { parent: nextFallbackChildren, pool: nextFallbackChildren }
: showFallback))
: (showFallback = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: showFallback
})),
(nextPrimaryChildren.memoizedState = showFallback),
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.memoizedState = nextPrimaryChildren),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(current.child, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -7866,12 +7987,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -8644,114 +8759,7 @@ function beginWork(current, workInProgress, renderLanes) {
case 19:
return updateSuspenseListComponent(current, workInProgress, renderLanes);
case 31:
$$typeof = workInProgress.pendingProps;
nextState = 0 !== (workInProgress.flags & 128);
workInProgress.flags &= -129;
if (null === current)
if (isHydrating) {
if ("hidden" === $$typeof.mode)
mountActivityChildren(workInProgress, $$typeof);
else if (
(pushDehydratedActivitySuspenseHandler(workInProgress),
(renderLanes = nextHydratableInstance)
? ((renderLanes = canHydrateHydrationBoundary(
renderLanes,
rootOrSingletonContext
)),
(renderLanes =
null !== renderLanes && "&" === renderLanes.data
? renderLanes
: null),
null !== renderLanes &&
((workInProgress.memoizedState = {
dehydrated: renderLanes,
treeContext:
null !== treeContextProvider
? { id: treeContextId, overflow: treeContextOverflow }
: null,
retryLane: 536870912,
hydrationErrors: null
}),
(current = createFiberFromDehydratedFragment(renderLanes)),
(current.return = workInProgress),
(workInProgress.child = current),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (renderLanes = null),
null === renderLanes)
)
throw throwOnHydrationMismatch(workInProgress);
workInProgress.lanes = 536870912;
workInProgress = null;
} else workInProgress = mountActivityChildren(workInProgress, $$typeof);
else if (((elementType = current.memoizedState), null !== elementType))
if (
((prevState = elementType.dehydrated),
pushDehydratedActivitySuspenseHandler(workInProgress),
nextState)
)
if (workInProgress.flags & 256)
(workInProgress.flags &= -257),
(workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
));
else if (null !== workInProgress.memoizedState)
(workInProgress.child = current.child),
(workInProgress.flags |= 128),
(workInProgress = null);
else throw Error(formatProdErrorMessage(558));
else if (
(didReceiveUpdate ||
propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(nextState = 0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || nextState)
) {
$$typeof = workInProgressRoot;
if (
null !== $$typeof &&
((prevState = getBumpedLaneForHydration($$typeof, renderLanes)),
0 !== prevState && prevState !== elementType.retryLane)
)
throw (
((elementType.retryLane = prevState),
enqueueConcurrentRenderForLane(current, prevState),
scheduleUpdateOnFiber($$typeof, current, prevState),
SelectiveHydrationException)
);
renderDidSuspendDelayIfPossible();
workInProgress = retryActivityComponentWithoutHydrating(
current,
workInProgress,
renderLanes
);
} else
(renderLanes = elementType.treeContext),
(nextHydratableInstance = getNextHydratable(prevState.nextSibling)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
(hydrationErrors = null),
(rootOrSingletonContext = !1),
null !== renderLanes &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountActivityChildren(workInProgress, $$typeof)),
(workInProgress.flags |= 4096);
else
(renderLanes = createWorkInProgress(current.child, {
mode: $$typeof.mode,
children: $$typeof.children
})),
(renderLanes.ref = workInProgress.ref),
(workInProgress.child = renderLanes),
(renderLanes.return = workInProgress),
(workInProgress = renderLanes);
return workInProgress;
return updateActivityComponent(current, workInProgress, renderLanes);
case 22:
return updateOffscreenComponent(
current,
@@ -14997,20 +15005,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1876 = 0;
i$jscomp$inline_1876 < simpleEventPluginEvents.length;
i$jscomp$inline_1876++
var i$jscomp$inline_1874 = 0;
i$jscomp$inline_1874 < simpleEventPluginEvents.length;
i$jscomp$inline_1874++
) {
var eventName$jscomp$inline_1877 =
simpleEventPluginEvents[i$jscomp$inline_1876],
domEventName$jscomp$inline_1878 =
eventName$jscomp$inline_1877.toLowerCase(),
capitalizedEvent$jscomp$inline_1879 =
eventName$jscomp$inline_1877[0].toUpperCase() +
eventName$jscomp$inline_1877.slice(1);
var eventName$jscomp$inline_1875 =
simpleEventPluginEvents[i$jscomp$inline_1874],
domEventName$jscomp$inline_1876 =
eventName$jscomp$inline_1875.toLowerCase(),
capitalizedEvent$jscomp$inline_1877 =
eventName$jscomp$inline_1875[0].toUpperCase() +
eventName$jscomp$inline_1875.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1878,
"on" + capitalizedEvent$jscomp$inline_1879
domEventName$jscomp$inline_1876,
"on" + capitalizedEvent$jscomp$inline_1877
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -19153,16 +19161,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2254 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2252 = React.version;
if (
"19.2.0-native-fb-f1e70b5e-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2254
"19.2.0-native-fb-ac7820a9-20250811" !==
isomorphicReactPackageVersion$jscomp$inline_2252
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2254,
"19.2.0-native-fb-f1e70b5e-20250811"
isomorphicReactPackageVersion$jscomp$inline_2252,
"19.2.0-native-fb-ac7820a9-20250811"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19182,12 +19190,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2261 = {
var internals$jscomp$inline_2259 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811",
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$321 = 0;
@@ -19205,16 +19213,16 @@ var internals$jscomp$inline_2261 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2776 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2784 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2776.isDisabled &&
hook$jscomp$inline_2776.supportsFiber
!hook$jscomp$inline_2784.isDisabled &&
hook$jscomp$inline_2784.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2776.inject(
internals$jscomp$inline_2261
(rendererID = hook$jscomp$inline_2784.inject(
internals$jscomp$inline_2259
)),
(injectedHook = hook$jscomp$inline_2776);
(injectedHook = hook$jscomp$inline_2784);
} catch (err) {}
}
function getCrossOriginStringAs(as, input) {
@@ -19454,7 +19462,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,13 +7,13 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<da05b423a86c76ccebddcb1daeead4a0>>
* @generated SignedSource<<40562e8cc3139da4a33aad587d9119ce>>
*/
"use strict";
__DEV__ &&
(function () {
function JSCompiler_object_inline_createNodeMock_1159() {
function JSCompiler_object_inline_createNodeMock_1158() {
return null;
}
function findHook(fiber, id) {
@@ -3719,7 +3719,7 @@ __DEV__ &&
22 === parent.tag &&
((sourceFiber = parent.stateNode),
null === sourceFiber ||
sourceFiber._visibility & 1 ||
sourceFiber._visibility & OffscreenVisible ||
(isHidden = !0)),
(sourceFiber = parent),
(parent = parent.return);
@@ -6554,6 +6554,14 @@ __DEV__ &&
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: OffscreenVisible,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -6615,6 +6623,17 @@ __DEV__ &&
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: OffscreenVisible,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -7157,43 +7176,43 @@ __DEV__ &&
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState =
),
(nextProps = workInProgress.child),
(nextProps.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState =
),
(nextProps = workInProgress.child),
(nextProps.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -7254,7 +7273,7 @@ __DEV__ &&
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
isSuspenseInstanceFallback())
@@ -7367,34 +7386,31 @@ __DEV__ &&
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue2),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue2),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -7460,12 +7476,6 @@ __DEV__ &&
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -10363,8 +10373,8 @@ __DEV__ &&
a: for (
root = finishedWork.stateNode,
root._visibility = existingHiddenCallbacks
? root._visibility & -2
: root._visibility | 1,
? root._visibility & ~OffscreenVisible
: root._visibility | OffscreenVisible,
existingHiddenCallbacks &&
(null === current ||
wasHidden ||
@@ -10828,7 +10838,8 @@ __DEV__ &&
prevProfilerEffectDuration = finishedWork.stateNode;
var _current = finishedWork.alternate;
null !== finishedWork.memoizedState
? prevProfilerEffectDuration._visibility & 2
? prevProfilerEffectDuration._visibility &
OffscreenPassiveEffectsConnected
? recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -10840,21 +10851,24 @@ __DEV__ &&
finishedRoot,
finishedWork
)
: ((prevProfilerEffectDuration._visibility |= 2),
: ((prevProfilerEffectDuration._visibility |=
OffscreenPassiveEffectsConnected),
recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
committedLanes,
committedTransitions
))
: prevProfilerEffectDuration._visibility & 2
: prevProfilerEffectDuration._visibility &
OffscreenPassiveEffectsConnected
? recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
committedLanes,
committedTransitions
)
: ((prevProfilerEffectDuration._visibility |= 2),
: ((prevProfilerEffectDuration._visibility |=
OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -10932,7 +10946,7 @@ __DEV__ &&
case 22:
var _instance2 = finishedWork.stateNode;
null !== finishedWork.memoizedState
? _instance2._visibility & 2
? _instance2._visibility & OffscreenPassiveEffectsConnected
? recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -10945,7 +10959,7 @@ __DEV__ &&
finishedRoot,
finishedWork
)
: ((_instance2._visibility |= 2),
: ((_instance2._visibility |= OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -10953,7 +10967,7 @@ __DEV__ &&
committedTransitions,
includeWorkInProgressEffects
))
: ((_instance2._visibility |= 2),
: ((_instance2._visibility |= OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -11132,9 +11146,11 @@ __DEV__ &&
case 22:
prevProfilerEffectDuration = finishedWork.stateNode;
null !== finishedWork.memoizedState &&
prevProfilerEffectDuration._visibility & 2 &&
prevProfilerEffectDuration._visibility &
OffscreenPassiveEffectsConnected &&
(null === finishedWork.return || 13 !== finishedWork.return.tag)
? ((prevProfilerEffectDuration._visibility &= -3),
? ((prevProfilerEffectDuration._visibility &=
~OffscreenPassiveEffectsConnected),
recursivelyTraverseDisconnectPassiveEffects(finishedWork))
: recursivelyTraversePassiveUnmountEffects(finishedWork);
break;
@@ -11178,8 +11194,8 @@ __DEV__ &&
break;
case 22:
var instance = finishedWork.stateNode;
instance._visibility & 2 &&
((instance._visibility &= -3),
instance._visibility & OffscreenPassiveEffectsConnected &&
((instance._visibility &= ~OffscreenPassiveEffectsConnected),
recursivelyTraverseDisconnectPassiveEffects(finishedWork));
break;
default:
@@ -14338,6 +14354,8 @@ __DEV__ &&
};
var reconcileChildFibers = createChildReconciler(!0),
mountChildFibers = createChildReconciler(!1),
OffscreenVisible = 1,
OffscreenPassiveEffectsConnected = 2,
concurrentQueues = [],
concurrentQueuesIndex = 0,
concurrentlyUpdatedLanes = 0,
@@ -15738,10 +15756,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -15763,7 +15781,7 @@ __DEV__ &&
exports._Scheduler = Scheduler;
exports.act = act;
exports.create = function (element, options) {
var createNodeMock = JSCompiler_object_inline_createNodeMock_1159,
var createNodeMock = JSCompiler_object_inline_createNodeMock_1158,
isConcurrent = !1,
isStrictMode = !1;
"object" === typeof options &&
@@ -15886,5 +15904,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<47be7241b6e0f5edf70ebf4b3938a424>>
* @generated SignedSource<<72b81387d22fdfbf9024b41672f64233>>
*/
"use strict";
@@ -4603,6 +4603,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -4660,6 +4668,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -5067,41 +5086,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -5156,7 +5175,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if ((pushPrimaryTreeSuspenseHandler(workInProgress), shim$1()))
(JSCompiler_temp = shim$1().digest),
(nextProps = Error(
@@ -5239,34 +5258,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue2),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue2),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -5326,12 +5342,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiberImplClass(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -5552,9 +5562,9 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
);
break;
case 13:
var state$70 = workInProgress.memoizedState;
if (null !== state$70) {
if (null !== state$70.dehydrated)
var state$69 = workInProgress.memoizedState;
if (null !== state$69) {
if (null !== state$69.dehydrated)
return (
pushPrimaryTreeSuspenseHandler(workInProgress),
(workInProgress.flags |= 128),
@@ -5574,17 +5584,17 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
break;
case 19:
var didSuspendBefore = 0 !== (current.flags & 128);
state$70 = 0 !== (renderLanes & workInProgress.childLanes);
state$70 ||
state$69 = 0 !== (renderLanes & workInProgress.childLanes);
state$69 ||
(propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(state$70 = 0 !== (renderLanes & workInProgress.childLanes)));
(state$69 = 0 !== (renderLanes & workInProgress.childLanes)));
if (didSuspendBefore) {
if (state$70)
if (state$69)
return updateSuspenseListComponent(
current,
workInProgress,
@@ -5598,7 +5608,7 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
(didSuspendBefore.tail = null),
(didSuspendBefore.lastEffect = null));
push(suspenseStackCursor, suspenseStackCursor.current);
if (state$70) break;
if (state$69) break;
else return null;
case 22:
return (
@@ -6077,14 +6087,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
break;
case "collapsed":
lastTailNode = renderState.tail;
for (var lastTailNode$80 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$80 = lastTailNode),
for (var lastTailNode$79 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$79 = lastTailNode),
(lastTailNode = lastTailNode.sibling);
null === lastTailNode$80
null === lastTailNode$79
? hasRenderedATailFallback || null === renderState.tail
? (renderState.tail = null)
: (renderState.tail.sibling = null)
: (lastTailNode$80.sibling = null);
: (lastTailNode$79.sibling = null);
}
}
function bubbleProperties(completedWork) {
@@ -6094,19 +6104,19 @@ function bubbleProperties(completedWork) {
newChildLanes = 0,
subtreeFlags = 0;
if (didBailout)
for (var child$81 = completedWork.child; null !== child$81; )
(newChildLanes |= child$81.lanes | child$81.childLanes),
(subtreeFlags |= child$81.subtreeFlags & 65011712),
(subtreeFlags |= child$81.flags & 65011712),
(child$81.return = completedWork),
(child$81 = child$81.sibling);
for (var child$80 = completedWork.child; null !== child$80; )
(newChildLanes |= child$80.lanes | child$80.childLanes),
(subtreeFlags |= child$80.subtreeFlags & 65011712),
(subtreeFlags |= child$80.flags & 65011712),
(child$80.return = completedWork),
(child$80 = child$80.sibling);
else
for (child$81 = completedWork.child; null !== child$81; )
(newChildLanes |= child$81.lanes | child$81.childLanes),
(subtreeFlags |= child$81.subtreeFlags),
(subtreeFlags |= child$81.flags),
(child$81.return = completedWork),
(child$81 = child$81.sibling);
for (child$80 = completedWork.child; null !== child$80; )
(newChildLanes |= child$80.lanes | child$80.childLanes),
(subtreeFlags |= child$80.subtreeFlags),
(subtreeFlags |= child$80.flags),
(child$80.return = completedWork),
(child$80 = child$80.sibling);
completedWork.subtreeFlags |= subtreeFlags;
completedWork.childLanes = newChildLanes;
return didBailout;
@@ -6305,11 +6315,11 @@ function completeWork(current, workInProgress, renderLanes) {
null !== newProps.alternate.memoizedState &&
null !== newProps.alternate.memoizedState.cachePool &&
(index = newProps.alternate.memoizedState.cachePool.pool);
var cache$88 = null;
var cache$87 = null;
null !== newProps.memoizedState &&
null !== newProps.memoizedState.cachePool &&
(cache$88 = newProps.memoizedState.cachePool.pool);
cache$88 !== index && (newProps.flags |= 2048);
(cache$87 = newProps.memoizedState.cachePool.pool);
cache$87 !== index && (newProps.flags |= 2048);
}
renderLanes !== current &&
renderLanes &&
@@ -6334,8 +6344,8 @@ function completeWork(current, workInProgress, renderLanes) {
index = workInProgress.memoizedState;
if (null === index) return bubbleProperties(workInProgress), null;
newProps = 0 !== (workInProgress.flags & 128);
cache$88 = index.rendering;
if (null === cache$88)
cache$87 = index.rendering;
if (null === cache$87)
if (newProps) cutOffTailIfNeeded(index, !1);
else {
if (
@@ -6343,11 +6353,11 @@ function completeWork(current, workInProgress, renderLanes) {
(null !== current && 0 !== (current.flags & 128))
)
for (current = workInProgress.child; null !== current; ) {
cache$88 = findFirstSuspended(current);
if (null !== cache$88) {
cache$87 = findFirstSuspended(current);
if (null !== cache$87) {
workInProgress.flags |= 128;
cutOffTailIfNeeded(index, !1);
current = cache$88.updateQueue;
current = cache$87.updateQueue;
workInProgress.updateQueue = current;
scheduleRetryEffect(workInProgress, current);
workInProgress.subtreeFlags = 0;
@@ -6372,7 +6382,7 @@ function completeWork(current, workInProgress, renderLanes) {
}
else {
if (!newProps)
if (((current = findFirstSuspended(cache$88)), null !== current)) {
if (((current = findFirstSuspended(cache$87)), null !== current)) {
if (
((workInProgress.flags |= 128),
(newProps = !0),
@@ -6382,7 +6392,7 @@ function completeWork(current, workInProgress, renderLanes) {
cutOffTailIfNeeded(index, !0),
null === index.tail &&
"hidden" === index.tailMode &&
!cache$88.alternate)
!cache$87.alternate)
)
return bubbleProperties(workInProgress), null;
} else
@@ -6394,13 +6404,13 @@ function completeWork(current, workInProgress, renderLanes) {
cutOffTailIfNeeded(index, !1),
(workInProgress.lanes = 4194304));
index.isBackwards
? ((cache$88.sibling = workInProgress.child),
(workInProgress.child = cache$88))
? ((cache$87.sibling = workInProgress.child),
(workInProgress.child = cache$87))
: ((current = index.last),
null !== current
? (current.sibling = cache$88)
: (workInProgress.child = cache$88),
(index.last = cache$88));
? (current.sibling = cache$87)
: (workInProgress.child = cache$87),
(index.last = cache$87));
}
if (null !== index.tail)
return (
@@ -6600,9 +6610,9 @@ function commitHookEffectListMount(flags, finishedWork) {
do {
if ((updateQueue.tag & flags) === flags) {
lastEffect = void 0;
var create$105 = updateQueue.create,
var create$104 = updateQueue.create,
inst = updateQueue.inst;
lastEffect = create$105();
lastEffect = create$104();
inst.destroy = lastEffect;
}
updateQueue = updateQueue.next;
@@ -6718,8 +6728,8 @@ function safelyDetachRef(current, nearestMountedAncestor) {
else if ("function" === typeof ref)
try {
ref(null);
} catch (error$107) {
captureCommitPhaseError(current, nearestMountedAncestor, error$107);
} catch (error$106) {
captureCommitPhaseError(current, nearestMountedAncestor, error$106);
}
else ref.current = null;
}
@@ -6878,11 +6888,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$106) {
} catch (error$105) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$106
error$105
);
}
}
@@ -7452,12 +7462,12 @@ function commitReconciliationEffects(finishedWork) {
break;
case 3:
case 4:
var parent$108 = hostParentFiber.stateNode.containerInfo,
before$109 = getHostSibling(finishedWork);
var parent$107 = hostParentFiber.stateNode.containerInfo,
before$108 = getHostSibling(finishedWork);
insertOrAppendPlacementNodeIntoContainer(
finishedWork,
before$109,
parent$108
before$108,
parent$107
);
break;
default:
@@ -8632,8 +8642,8 @@ function renderRootSync(root, lanes, shouldYieldForPrerendering) {
workLoopSync();
exitStatus = workInProgressRootExitStatus;
break;
} catch (thrownValue$124) {
handleThrow(root, thrownValue$124);
} catch (thrownValue$123) {
handleThrow(root, thrownValue$123);
}
while (1);
lanes && root.shellSuspendCounter++;
@@ -8748,8 +8758,8 @@ function renderRootConcurrent(root, lanes) {
}
workLoopConcurrentByScheduler();
break;
} catch (thrownValue$126) {
handleThrow(root, thrownValue$126);
} catch (thrownValue$125) {
handleThrow(root, thrownValue$125);
}
while (1);
lastContextDependency = currentlyRenderingFiber$1 = null;
@@ -9910,24 +9920,24 @@ function wrapFiber(fiber) {
fiberToWrapper.set(fiber, wrapper));
return wrapper;
}
var internals$jscomp$inline_1432 = {
var internals$jscomp$inline_1428 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1433 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1429 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1433.isDisabled &&
hook$jscomp$inline_1433.supportsFiber
!hook$jscomp$inline_1429.isDisabled &&
hook$jscomp$inline_1429.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1433.inject(
internals$jscomp$inline_1432
(rendererID = hook$jscomp$inline_1429.inject(
internals$jscomp$inline_1428
)),
(injectedHook = hook$jscomp$inline_1433);
(injectedHook = hook$jscomp$inline_1429);
} catch (err) {}
}
exports._Scheduler = Scheduler;
@@ -10051,4 +10061,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2da5455bf6b9567a04d0d58e213d8978>>
* @generated SignedSource<<060e78c8fc6315c0e945dce0e2240f07>>
*/
"use strict";
@@ -4729,6 +4729,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -4786,6 +4794,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -5204,41 +5223,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -5293,7 +5312,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if ((pushPrimaryTreeSuspenseHandler(workInProgress), shim$1()))
(JSCompiler_temp = shim$1().digest),
(nextProps = Error(
@@ -5381,34 +5400,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue2),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue2),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -5473,12 +5489,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiberImplClass(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -6240,14 +6250,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
break;
case "collapsed":
lastTailNode = renderState.tail;
for (var lastTailNode$81 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$81 = lastTailNode),
for (var lastTailNode$80 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$80 = lastTailNode),
(lastTailNode = lastTailNode.sibling);
null === lastTailNode$81
null === lastTailNode$80
? hasRenderedATailFallback || null === renderState.tail
? (renderState.tail = null)
: (renderState.tail.sibling = null)
: (lastTailNode$81.sibling = null);
: (lastTailNode$80.sibling = null);
}
}
function bubbleProperties(completedWork) {
@@ -6259,53 +6269,53 @@ function bubbleProperties(completedWork) {
if (didBailout)
if (0 !== (completedWork.mode & 2)) {
for (
var treeBaseDuration$83 = completedWork.selfBaseDuration,
child$84 = completedWork.child;
null !== child$84;
var treeBaseDuration$82 = completedWork.selfBaseDuration,
child$83 = completedWork.child;
null !== child$83;
)
(newChildLanes |= child$84.lanes | child$84.childLanes),
(subtreeFlags |= child$84.subtreeFlags & 65011712),
(subtreeFlags |= child$84.flags & 65011712),
(treeBaseDuration$83 += child$84.treeBaseDuration),
(child$84 = child$84.sibling);
completedWork.treeBaseDuration = treeBaseDuration$83;
(newChildLanes |= child$83.lanes | child$83.childLanes),
(subtreeFlags |= child$83.subtreeFlags & 65011712),
(subtreeFlags |= child$83.flags & 65011712),
(treeBaseDuration$82 += child$83.treeBaseDuration),
(child$83 = child$83.sibling);
completedWork.treeBaseDuration = treeBaseDuration$82;
} else
for (
treeBaseDuration$83 = completedWork.child;
null !== treeBaseDuration$83;
treeBaseDuration$82 = completedWork.child;
null !== treeBaseDuration$82;
)
(newChildLanes |=
treeBaseDuration$83.lanes | treeBaseDuration$83.childLanes),
(subtreeFlags |= treeBaseDuration$83.subtreeFlags & 65011712),
(subtreeFlags |= treeBaseDuration$83.flags & 65011712),
(treeBaseDuration$83.return = completedWork),
(treeBaseDuration$83 = treeBaseDuration$83.sibling);
treeBaseDuration$82.lanes | treeBaseDuration$82.childLanes),
(subtreeFlags |= treeBaseDuration$82.subtreeFlags & 65011712),
(subtreeFlags |= treeBaseDuration$82.flags & 65011712),
(treeBaseDuration$82.return = completedWork),
(treeBaseDuration$82 = treeBaseDuration$82.sibling);
else if (0 !== (completedWork.mode & 2)) {
treeBaseDuration$83 = completedWork.actualDuration;
child$84 = completedWork.selfBaseDuration;
treeBaseDuration$82 = completedWork.actualDuration;
child$83 = completedWork.selfBaseDuration;
for (var child = completedWork.child; null !== child; )
(newChildLanes |= child.lanes | child.childLanes),
(subtreeFlags |= child.subtreeFlags),
(subtreeFlags |= child.flags),
(treeBaseDuration$83 += child.actualDuration),
(child$84 += child.treeBaseDuration),
(treeBaseDuration$82 += child.actualDuration),
(child$83 += child.treeBaseDuration),
(child = child.sibling);
completedWork.actualDuration = treeBaseDuration$83;
completedWork.treeBaseDuration = child$84;
completedWork.actualDuration = treeBaseDuration$82;
completedWork.treeBaseDuration = child$83;
} else
for (
treeBaseDuration$83 = completedWork.child;
null !== treeBaseDuration$83;
treeBaseDuration$82 = completedWork.child;
null !== treeBaseDuration$82;
)
(newChildLanes |=
treeBaseDuration$83.lanes | treeBaseDuration$83.childLanes),
(subtreeFlags |= treeBaseDuration$83.subtreeFlags),
(subtreeFlags |= treeBaseDuration$83.flags),
(treeBaseDuration$83.return = completedWork),
(treeBaseDuration$83 = treeBaseDuration$83.sibling);
treeBaseDuration$82.lanes | treeBaseDuration$82.childLanes),
(subtreeFlags |= treeBaseDuration$82.subtreeFlags),
(subtreeFlags |= treeBaseDuration$82.flags),
(treeBaseDuration$82.return = completedWork),
(treeBaseDuration$82 = treeBaseDuration$82.sibling);
completedWork.subtreeFlags |= subtreeFlags;
completedWork.childLanes = newChildLanes;
return didBailout;
@@ -6520,11 +6530,11 @@ function completeWork(current, workInProgress, renderLanes) {
null !== newProps.alternate.memoizedState &&
null !== newProps.alternate.memoizedState.cachePool &&
(index = newProps.alternate.memoizedState.cachePool.pool);
var cache$96 = null;
var cache$95 = null;
null !== newProps.memoizedState &&
null !== newProps.memoizedState.cachePool &&
(cache$96 = newProps.memoizedState.cachePool.pool);
cache$96 !== index && (newProps.flags |= 2048);
(cache$95 = newProps.memoizedState.cachePool.pool);
cache$95 !== index && (newProps.flags |= 2048);
}
renderLanes !== current &&
renderLanes &&
@@ -6554,8 +6564,8 @@ function completeWork(current, workInProgress, renderLanes) {
index = workInProgress.memoizedState;
if (null === index) return bubbleProperties(workInProgress), null;
newProps = 0 !== (workInProgress.flags & 128);
cache$96 = index.rendering;
if (null === cache$96)
cache$95 = index.rendering;
if (null === cache$95)
if (newProps) cutOffTailIfNeeded(index, !1);
else {
if (
@@ -6563,11 +6573,11 @@ function completeWork(current, workInProgress, renderLanes) {
(null !== current && 0 !== (current.flags & 128))
)
for (current = workInProgress.child; null !== current; ) {
cache$96 = findFirstSuspended(current);
if (null !== cache$96) {
cache$95 = findFirstSuspended(current);
if (null !== cache$95) {
workInProgress.flags |= 128;
cutOffTailIfNeeded(index, !1);
current = cache$96.updateQueue;
current = cache$95.updateQueue;
workInProgress.updateQueue = current;
scheduleRetryEffect(workInProgress, current);
workInProgress.subtreeFlags = 0;
@@ -6592,7 +6602,7 @@ function completeWork(current, workInProgress, renderLanes) {
}
else {
if (!newProps)
if (((current = findFirstSuspended(cache$96)), null !== current)) {
if (((current = findFirstSuspended(cache$95)), null !== current)) {
if (
((workInProgress.flags |= 128),
(newProps = !0),
@@ -6602,7 +6612,7 @@ function completeWork(current, workInProgress, renderLanes) {
cutOffTailIfNeeded(index, !0),
null === index.tail &&
"hidden" === index.tailMode &&
!cache$96.alternate)
!cache$95.alternate)
)
return bubbleProperties(workInProgress), null;
} else
@@ -6614,13 +6624,13 @@ function completeWork(current, workInProgress, renderLanes) {
cutOffTailIfNeeded(index, !1),
(workInProgress.lanes = 4194304));
index.isBackwards
? ((cache$96.sibling = workInProgress.child),
(workInProgress.child = cache$96))
? ((cache$95.sibling = workInProgress.child),
(workInProgress.child = cache$95))
: ((current = index.last),
null !== current
? (current.sibling = cache$96)
: (workInProgress.child = cache$96),
(index.last = cache$96));
? (current.sibling = cache$95)
: (workInProgress.child = cache$95),
(index.last = cache$95));
}
if (null !== index.tail)
return (
@@ -6875,9 +6885,9 @@ function commitHookEffectListMount(flags, finishedWork) {
finishedWork
);
lastEffect = void 0;
var create$113 = updateQueue.create,
var create$112 = updateQueue.create,
inst = updateQueue.inst;
lastEffect = create$113();
lastEffect = create$112();
inst.destroy = lastEffect;
0 !== (flags & 8)
? null !== injectedProfilingHooks &&
@@ -7017,8 +7027,8 @@ function safelyCallComponentWillUnmount(
} else
try {
instance.componentWillUnmount();
} catch (error$117) {
captureCommitPhaseError(current, nearestMountedAncestor, error$117);
} catch (error$116) {
captureCommitPhaseError(current, nearestMountedAncestor, error$116);
}
}
function safelyAttachRef(current, nearestMountedAncestor) {
@@ -7080,8 +7090,8 @@ function safelyDetachRef(current, nearestMountedAncestor) {
recordEffectDuration(current);
}
else ref(null);
} catch (error$118) {
captureCommitPhaseError(current, nearestMountedAncestor, error$118);
} catch (error$117) {
captureCommitPhaseError(current, nearestMountedAncestor, error$117);
}
else ref.current = null;
}
@@ -7263,11 +7273,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
} else
try {
finishedRoot.componentDidMount();
} catch (error$114) {
} catch (error$113) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$114
error$113
);
}
else {
@@ -7284,11 +7294,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$115) {
} catch (error$114) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$115
error$114
);
}
recordEffectDuration();
@@ -7299,11 +7309,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$116) {
} catch (error$115) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$116
error$115
);
}
}
@@ -7899,12 +7909,12 @@ function commitReconciliationEffects(finishedWork) {
break;
case 3:
case 4:
var parent$119 = hostParentFiber.stateNode.containerInfo,
before$120 = getHostSibling(finishedWork);
var parent$118 = hostParentFiber.stateNode.containerInfo,
before$119 = getHostSibling(finishedWork);
insertOrAppendPlacementNodeIntoContainer(
finishedWork,
before$120,
parent$119
before$119,
parent$118
);
break;
default:
@@ -9159,8 +9169,8 @@ function renderRootSync(root, lanes, shouldYieldForPrerendering) {
workLoopSync();
exitStatus = workInProgressRootExitStatus;
break;
} catch (thrownValue$139) {
handleThrow(root, thrownValue$139);
} catch (thrownValue$138) {
handleThrow(root, thrownValue$138);
}
while (1);
lanes && root.shellSuspendCounter++;
@@ -9277,8 +9287,8 @@ function renderRootConcurrent(root, lanes) {
}
workLoopConcurrentByScheduler();
break;
} catch (thrownValue$141) {
handleThrow(root, thrownValue$141);
} catch (thrownValue$140) {
handleThrow(root, thrownValue$140);
}
while (1);
lastContextDependency = currentlyRenderingFiber$1 = null;
@@ -10530,17 +10540,17 @@ function wrapFiber(fiber) {
fiberToWrapper.set(fiber, wrapper));
return wrapper;
}
var internals$jscomp$inline_1239 = {
var internals$jscomp$inline_1236 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811",
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$143 = 0;
31 > index$143;
index$143++
var map = new Map(), lane = 1, index$142 = 0;
31 > index$142;
index$142++
) {
var label = getLabelForLane(lane);
map.set(lane, label);
@@ -10553,16 +10563,16 @@ var internals$jscomp$inline_1239 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1498 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1494 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1498.isDisabled &&
hook$jscomp$inline_1498.supportsFiber
!hook$jscomp$inline_1494.isDisabled &&
hook$jscomp$inline_1494.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1498.inject(
internals$jscomp$inline_1239
(rendererID = hook$jscomp$inline_1494.inject(
internals$jscomp$inline_1236
)),
(injectedHook = hook$jscomp$inline_1498);
(injectedHook = hook$jscomp$inline_1494);
} catch (err) {}
}
exports._Scheduler = Scheduler;
@@ -10686,4 +10696,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9d5c053fc8dbde4b8e861e8fb47ab972>>
* @generated SignedSource<<0d7a208c8b3a1db5510743716efa723b>>
*/
"use strict";
@@ -1420,7 +1420,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<634cebc3b9071f15120978f045164775>>
* @generated SignedSource<<92b72f24a7565e612edc9a00834e93bf>>
*/
"use strict";
@@ -589,4 +589,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<98deb600d5fee1e5df6ae23370f301c4>>
* @generated SignedSource<<65635d35a8847138eb7a84fad1233975>>
*/
"use strict";
@@ -593,7 +593,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-f1e70b5e-20250811";
exports.version = "19.2.0-native-fb-ac7820a9-20250811";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
f1e70b5e0aeffeba634f05a1524bf083f0340d5a
ac7820a99efac29dcd5a69f6d2438f6d31b7abbf
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<55c6103ea58de545f02c49f20074fc32>>
* @generated SignedSource<<4b369b8c5325cfcf6a0f3b1054423a78>>
*/
"use strict";
@@ -5253,7 +5253,7 @@ __DEV__ &&
22 === parent.tag &&
((sourceFiber = parent.stateNode),
null === sourceFiber ||
sourceFiber._visibility & 1 ||
sourceFiber._visibility & OffscreenVisible ||
(isHidden = !0)),
(sourceFiber = parent),
(parent = parent.return);
@@ -8047,6 +8047,14 @@ __DEV__ &&
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: OffscreenVisible,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -8108,6 +8116,17 @@ __DEV__ &&
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: OffscreenVisible,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -8650,43 +8669,43 @@ __DEV__ &&
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState =
),
(nextProps = workInProgress.child),
(nextProps.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState =
),
(nextProps = workInProgress.child),
(nextProps.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -8747,7 +8766,7 @@ __DEV__ &&
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
0 !== (renderLanes & 536870912) &&
@@ -8862,34 +8881,31 @@ __DEV__ &&
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue2),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue2),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
null !== nextPrimaryChildren &&
(renderLanes & 62914560) === renderLanes &&
@@ -8959,12 +8975,6 @@ __DEV__ &&
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -12110,8 +12120,8 @@ __DEV__ &&
flags & 8192 &&
((root = finishedWork.stateNode),
(root._visibility = pendingChildren
? root._visibility & -2
: root._visibility | 1),
? root._visibility & ~OffscreenVisible
: root._visibility | OffscreenVisible),
!pendingChildren ||
null === current ||
retryQueue ||
@@ -12707,7 +12717,8 @@ __DEV__ &&
wasInHydratedSubtree = finishedWork.stateNode;
prevProfilerEffectDuration = finishedWork.alternate;
null !== finishedWork.memoizedState
? wasInHydratedSubtree._visibility & 2
? wasInHydratedSubtree._visibility &
OffscreenPassiveEffectsConnected
? recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -12723,7 +12734,8 @@ __DEV__ &&
committedTransitions,
endTime
)
: ((wasInHydratedSubtree._visibility |= 2),
: ((wasInHydratedSubtree._visibility |=
OffscreenPassiveEffectsConnected),
recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -12731,7 +12743,8 @@ __DEV__ &&
committedTransitions,
endTime
))
: wasInHydratedSubtree._visibility & 2
: wasInHydratedSubtree._visibility &
OffscreenPassiveEffectsConnected
? recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -12739,7 +12752,8 @@ __DEV__ &&
committedTransitions,
endTime
)
: ((wasInHydratedSubtree._visibility |= 2),
: ((wasInHydratedSubtree._visibility |=
OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -12908,7 +12922,7 @@ __DEV__ &&
case 22:
var _instance2 = finishedWork.stateNode;
null !== finishedWork.memoizedState
? _instance2._visibility & 2
? _instance2._visibility & OffscreenPassiveEffectsConnected
? recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -12925,7 +12939,7 @@ __DEV__ &&
committedTransitions,
endTime
)
: ((_instance2._visibility |= 2),
: ((_instance2._visibility |= OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -12934,7 +12948,7 @@ __DEV__ &&
includeWorkInProgressEffects,
endTime
))
: ((_instance2._visibility |= 2),
: ((_instance2._visibility |= OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -13189,9 +13203,11 @@ __DEV__ &&
case 22:
prevProfilerEffectDuration = finishedWork.stateNode;
null !== finishedWork.memoizedState &&
prevProfilerEffectDuration._visibility & 2 &&
prevProfilerEffectDuration._visibility &
OffscreenPassiveEffectsConnected &&
(null === finishedWork.return || 13 !== finishedWork.return.tag)
? ((prevProfilerEffectDuration._visibility &= -3),
? ((prevProfilerEffectDuration._visibility &=
~OffscreenPassiveEffectsConnected),
recursivelyTraverseDisconnectPassiveEffects(finishedWork),
enableComponentPerformanceTrack &&
0 !== (finishedWork.mode & 2) &&
@@ -13273,8 +13289,8 @@ __DEV__ &&
break;
case 22:
var instance = finishedWork.stateNode;
instance._visibility & 2 &&
((instance._visibility &= -3),
instance._visibility & OffscreenPassiveEffectsConnected &&
((instance._visibility &= ~OffscreenPassiveEffectsConnected),
recursivelyTraverseDisconnectPassiveEffects(finishedWork));
break;
default:
@@ -17933,6 +17949,8 @@ __DEV__ &&
};
var reconcileChildFibers = createChildReconciler(!0),
mountChildFibers = createChildReconciler(!1),
OffscreenVisible = 1,
OffscreenPassiveEffectsConnected = 2,
concurrentQueues = [],
concurrentQueuesIndex = 0,
concurrentlyUpdatedLanes = 0,
@@ -19502,10 +19520,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d77e69faf14d584a811ebb73cde7a81b>>
* @generated SignedSource<<0623ee77201790c3e8f73917826f609f>>
*/
"use strict";
@@ -1243,7 +1243,7 @@ eventPluginOrder = Array.prototype.slice.call([
"ReactNativeBridgeEventPlugin"
]);
recomputePluginOrdering();
var injectedNamesToPlugins$jscomp$inline_276 = {
var injectedNamesToPlugins$jscomp$inline_274 = {
ResponderEventPlugin: ResponderEventPlugin,
ReactNativeBridgeEventPlugin: {
eventTypes: {},
@@ -1289,32 +1289,32 @@ var injectedNamesToPlugins$jscomp$inline_276 = {
}
}
},
isOrderingDirty$jscomp$inline_277 = !1,
pluginName$jscomp$inline_278;
for (pluginName$jscomp$inline_278 in injectedNamesToPlugins$jscomp$inline_276)
isOrderingDirty$jscomp$inline_275 = !1,
pluginName$jscomp$inline_276;
for (pluginName$jscomp$inline_276 in injectedNamesToPlugins$jscomp$inline_274)
if (
injectedNamesToPlugins$jscomp$inline_276.hasOwnProperty(
pluginName$jscomp$inline_278
injectedNamesToPlugins$jscomp$inline_274.hasOwnProperty(
pluginName$jscomp$inline_276
)
) {
var pluginModule$jscomp$inline_279 =
injectedNamesToPlugins$jscomp$inline_276[pluginName$jscomp$inline_278];
var pluginModule$jscomp$inline_277 =
injectedNamesToPlugins$jscomp$inline_274[pluginName$jscomp$inline_276];
if (
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_278) ||
namesToPlugins[pluginName$jscomp$inline_278] !==
pluginModule$jscomp$inline_279
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_276) ||
namesToPlugins[pluginName$jscomp$inline_276] !==
pluginModule$jscomp$inline_277
) {
if (namesToPlugins[pluginName$jscomp$inline_278])
if (namesToPlugins[pluginName$jscomp$inline_276])
throw Error(
"EventPluginRegistry: Cannot inject two different event plugins using the same name, `" +
(pluginName$jscomp$inline_278 + "`.")
(pluginName$jscomp$inline_276 + "`.")
);
namesToPlugins[pluginName$jscomp$inline_278] =
pluginModule$jscomp$inline_279;
isOrderingDirty$jscomp$inline_277 = !0;
namesToPlugins[pluginName$jscomp$inline_276] =
pluginModule$jscomp$inline_277;
isOrderingDirty$jscomp$inline_275 = !0;
}
}
isOrderingDirty$jscomp$inline_277 && recomputePluginOrdering();
isOrderingDirty$jscomp$inline_275 && recomputePluginOrdering();
function batchedUpdatesImpl(fn, bookkeeping) {
return fn(bookkeeping);
}
@@ -5615,6 +5615,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -5672,6 +5680,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -6079,41 +6098,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -6168,7 +6187,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if ((pushPrimaryTreeSuspenseHandler(workInProgress), shim$1()))
(JSCompiler_temp = shim$1().digest),
(nextProps = Error(
@@ -6251,34 +6270,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue2),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue2),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -6338,12 +6354,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -6564,9 +6574,9 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
);
break;
case 13:
var state$73 = workInProgress.memoizedState;
if (null !== state$73) {
if (null !== state$73.dehydrated)
var state$72 = workInProgress.memoizedState;
if (null !== state$72) {
if (null !== state$72.dehydrated)
return (
pushPrimaryTreeSuspenseHandler(workInProgress),
(workInProgress.flags |= 128),
@@ -6586,17 +6596,17 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
break;
case 19:
var didSuspendBefore = 0 !== (current.flags & 128);
state$73 = 0 !== (renderLanes & workInProgress.childLanes);
state$73 ||
state$72 = 0 !== (renderLanes & workInProgress.childLanes);
state$72 ||
(propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(state$73 = 0 !== (renderLanes & workInProgress.childLanes)));
(state$72 = 0 !== (renderLanes & workInProgress.childLanes)));
if (didSuspendBefore) {
if (state$73)
if (state$72)
return updateSuspenseListComponent(
current,
workInProgress,
@@ -6610,7 +6620,7 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
(didSuspendBefore.tail = null),
(didSuspendBefore.lastEffect = null));
push(suspenseStackCursor, suspenseStackCursor.current);
if (state$73) break;
if (state$72) break;
else return null;
case 22:
return (
@@ -7202,14 +7212,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
break;
case "collapsed":
lastTailNode = renderState.tail;
for (var lastTailNode$85 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$85 = lastTailNode),
for (var lastTailNode$84 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$84 = lastTailNode),
(lastTailNode = lastTailNode.sibling);
null === lastTailNode$85
null === lastTailNode$84
? hasRenderedATailFallback || null === renderState.tail
? (renderState.tail = null)
: (renderState.tail.sibling = null)
: (lastTailNode$85.sibling = null);
: (lastTailNode$84.sibling = null);
}
}
function bubbleProperties(completedWork) {
@@ -7219,19 +7229,19 @@ function bubbleProperties(completedWork) {
newChildLanes = 0,
subtreeFlags = 0;
if (didBailout)
for (var child$86 = completedWork.child; null !== child$86; )
(newChildLanes |= child$86.lanes | child$86.childLanes),
(subtreeFlags |= child$86.subtreeFlags & 65011712),
(subtreeFlags |= child$86.flags & 65011712),
(child$86.return = completedWork),
(child$86 = child$86.sibling);
for (var child$85 = completedWork.child; null !== child$85; )
(newChildLanes |= child$85.lanes | child$85.childLanes),
(subtreeFlags |= child$85.subtreeFlags & 65011712),
(subtreeFlags |= child$85.flags & 65011712),
(child$85.return = completedWork),
(child$85 = child$85.sibling);
else
for (child$86 = completedWork.child; null !== child$86; )
(newChildLanes |= child$86.lanes | child$86.childLanes),
(subtreeFlags |= child$86.subtreeFlags),
(subtreeFlags |= child$86.flags),
(child$86.return = completedWork),
(child$86 = child$86.sibling);
for (child$85 = completedWork.child; null !== child$85; )
(newChildLanes |= child$85.lanes | child$85.childLanes),
(subtreeFlags |= child$85.subtreeFlags),
(subtreeFlags |= child$85.flags),
(child$85.return = completedWork),
(child$85 = child$85.sibling);
completedWork.subtreeFlags |= subtreeFlags;
completedWork.childLanes = newChildLanes;
return didBailout;
@@ -7924,8 +7934,8 @@ function safelyDetachRef(current, nearestMountedAncestor) {
else if ("function" === typeof ref)
try {
ref(null);
} catch (error$113) {
captureCommitPhaseError(current, nearestMountedAncestor, error$113);
} catch (error$112) {
captureCommitPhaseError(current, nearestMountedAncestor, error$112);
}
else ref.current = null;
}
@@ -8088,11 +8098,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$112) {
} catch (error$111) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$112
error$111
);
}
}
@@ -9757,8 +9767,8 @@ function renderRootSync(root, lanes, shouldYieldForPrerendering) {
workLoopSync();
exitStatus = workInProgressRootExitStatus;
break;
} catch (thrownValue$126) {
handleThrow(root, thrownValue$126);
} catch (thrownValue$125) {
handleThrow(root, thrownValue$125);
}
while (1);
lanes && root.shellSuspendCounter++;
@@ -9873,8 +9883,8 @@ function renderRootConcurrent(root, lanes) {
}
workLoopConcurrentByScheduler();
break;
} catch (thrownValue$128) {
handleThrow(root, thrownValue$128);
} catch (thrownValue$127) {
handleThrow(root, thrownValue$127);
}
while (1);
lastContextDependency = currentlyRenderingFiber$1 = null;
@@ -11014,26 +11024,26 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1235 = {
internals$jscomp$inline_1232 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1235.rendererConfig = extraDevToolsConfig);
(internals$jscomp$inline_1232.rendererConfig = extraDevToolsConfig);
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1554 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1550 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1554.isDisabled &&
hook$jscomp$inline_1554.supportsFiber
!hook$jscomp$inline_1550.isDisabled &&
hook$jscomp$inline_1550.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1554.inject(
internals$jscomp$inline_1235
(rendererID = hook$jscomp$inline_1550.inject(
internals$jscomp$inline_1232
)),
(injectedHook = hook$jscomp$inline_1554);
(injectedHook = hook$jscomp$inline_1550);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c5b3827d770ef02d21ee9cefe23b9447>>
* @generated SignedSource<<7610ae84af0e8230fe009bcd60ea9ab9>>
*/
"use strict";
@@ -1249,7 +1249,7 @@ eventPluginOrder = Array.prototype.slice.call([
"ReactNativeBridgeEventPlugin"
]);
recomputePluginOrdering();
var injectedNamesToPlugins$jscomp$inline_313 = {
var injectedNamesToPlugins$jscomp$inline_311 = {
ResponderEventPlugin: ResponderEventPlugin,
ReactNativeBridgeEventPlugin: {
eventTypes: {},
@@ -1295,32 +1295,32 @@ var injectedNamesToPlugins$jscomp$inline_313 = {
}
}
},
isOrderingDirty$jscomp$inline_314 = !1,
pluginName$jscomp$inline_315;
for (pluginName$jscomp$inline_315 in injectedNamesToPlugins$jscomp$inline_313)
isOrderingDirty$jscomp$inline_312 = !1,
pluginName$jscomp$inline_313;
for (pluginName$jscomp$inline_313 in injectedNamesToPlugins$jscomp$inline_311)
if (
injectedNamesToPlugins$jscomp$inline_313.hasOwnProperty(
pluginName$jscomp$inline_315
injectedNamesToPlugins$jscomp$inline_311.hasOwnProperty(
pluginName$jscomp$inline_313
)
) {
var pluginModule$jscomp$inline_316 =
injectedNamesToPlugins$jscomp$inline_313[pluginName$jscomp$inline_315];
var pluginModule$jscomp$inline_314 =
injectedNamesToPlugins$jscomp$inline_311[pluginName$jscomp$inline_313];
if (
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_315) ||
namesToPlugins[pluginName$jscomp$inline_315] !==
pluginModule$jscomp$inline_316
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_313) ||
namesToPlugins[pluginName$jscomp$inline_313] !==
pluginModule$jscomp$inline_314
) {
if (namesToPlugins[pluginName$jscomp$inline_315])
if (namesToPlugins[pluginName$jscomp$inline_313])
throw Error(
"EventPluginRegistry: Cannot inject two different event plugins using the same name, `" +
(pluginName$jscomp$inline_315 + "`.")
(pluginName$jscomp$inline_313 + "`.")
);
namesToPlugins[pluginName$jscomp$inline_315] =
pluginModule$jscomp$inline_316;
isOrderingDirty$jscomp$inline_314 = !0;
namesToPlugins[pluginName$jscomp$inline_313] =
pluginModule$jscomp$inline_314;
isOrderingDirty$jscomp$inline_312 = !0;
}
}
isOrderingDirty$jscomp$inline_314 && recomputePluginOrdering();
isOrderingDirty$jscomp$inline_312 && recomputePluginOrdering();
function batchedUpdatesImpl(fn, bookkeeping) {
return fn(bookkeeping);
}
@@ -6041,6 +6041,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -6098,6 +6106,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -6516,41 +6535,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -6605,7 +6624,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if ((pushPrimaryTreeSuspenseHandler(workInProgress), shim$1()))
(JSCompiler_temp = shim$1().digest),
(nextProps = Error(
@@ -6693,34 +6712,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue2),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue2),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -6785,12 +6801,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -7665,14 +7675,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
break;
case "collapsed":
lastTailNode = renderState.tail;
for (var lastTailNode$91 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$91 = lastTailNode),
for (var lastTailNode$90 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$90 = lastTailNode),
(lastTailNode = lastTailNode.sibling);
null === lastTailNode$91
null === lastTailNode$90
? hasRenderedATailFallback || null === renderState.tail
? (renderState.tail = null)
: (renderState.tail.sibling = null)
: (lastTailNode$91.sibling = null);
: (lastTailNode$90.sibling = null);
}
}
function bubbleProperties(completedWork) {
@@ -7684,53 +7694,53 @@ function bubbleProperties(completedWork) {
if (didBailout)
if (0 !== (completedWork.mode & 2)) {
for (
var treeBaseDuration$93 = completedWork.selfBaseDuration,
child$94 = completedWork.child;
null !== child$94;
var treeBaseDuration$92 = completedWork.selfBaseDuration,
child$93 = completedWork.child;
null !== child$93;
)
(newChildLanes |= child$94.lanes | child$94.childLanes),
(subtreeFlags |= child$94.subtreeFlags & 65011712),
(subtreeFlags |= child$94.flags & 65011712),
(treeBaseDuration$93 += child$94.treeBaseDuration),
(child$94 = child$94.sibling);
completedWork.treeBaseDuration = treeBaseDuration$93;
(newChildLanes |= child$93.lanes | child$93.childLanes),
(subtreeFlags |= child$93.subtreeFlags & 65011712),
(subtreeFlags |= child$93.flags & 65011712),
(treeBaseDuration$92 += child$93.treeBaseDuration),
(child$93 = child$93.sibling);
completedWork.treeBaseDuration = treeBaseDuration$92;
} else
for (
treeBaseDuration$93 = completedWork.child;
null !== treeBaseDuration$93;
treeBaseDuration$92 = completedWork.child;
null !== treeBaseDuration$92;
)
(newChildLanes |=
treeBaseDuration$93.lanes | treeBaseDuration$93.childLanes),
(subtreeFlags |= treeBaseDuration$93.subtreeFlags & 65011712),
(subtreeFlags |= treeBaseDuration$93.flags & 65011712),
(treeBaseDuration$93.return = completedWork),
(treeBaseDuration$93 = treeBaseDuration$93.sibling);
treeBaseDuration$92.lanes | treeBaseDuration$92.childLanes),
(subtreeFlags |= treeBaseDuration$92.subtreeFlags & 65011712),
(subtreeFlags |= treeBaseDuration$92.flags & 65011712),
(treeBaseDuration$92.return = completedWork),
(treeBaseDuration$92 = treeBaseDuration$92.sibling);
else if (0 !== (completedWork.mode & 2)) {
treeBaseDuration$93 = completedWork.actualDuration;
child$94 = completedWork.selfBaseDuration;
treeBaseDuration$92 = completedWork.actualDuration;
child$93 = completedWork.selfBaseDuration;
for (var child = completedWork.child; null !== child; )
(newChildLanes |= child.lanes | child.childLanes),
(subtreeFlags |= child.subtreeFlags),
(subtreeFlags |= child.flags),
(treeBaseDuration$93 += child.actualDuration),
(child$94 += child.treeBaseDuration),
(treeBaseDuration$92 += child.actualDuration),
(child$93 += child.treeBaseDuration),
(child = child.sibling);
completedWork.actualDuration = treeBaseDuration$93;
completedWork.treeBaseDuration = child$94;
completedWork.actualDuration = treeBaseDuration$92;
completedWork.treeBaseDuration = child$93;
} else
for (
treeBaseDuration$93 = completedWork.child;
null !== treeBaseDuration$93;
treeBaseDuration$92 = completedWork.child;
null !== treeBaseDuration$92;
)
(newChildLanes |=
treeBaseDuration$93.lanes | treeBaseDuration$93.childLanes),
(subtreeFlags |= treeBaseDuration$93.subtreeFlags),
(subtreeFlags |= treeBaseDuration$93.flags),
(treeBaseDuration$93.return = completedWork),
(treeBaseDuration$93 = treeBaseDuration$93.sibling);
treeBaseDuration$92.lanes | treeBaseDuration$92.childLanes),
(subtreeFlags |= treeBaseDuration$92.subtreeFlags),
(subtreeFlags |= treeBaseDuration$92.flags),
(treeBaseDuration$92.return = completedWork),
(treeBaseDuration$92 = treeBaseDuration$92.sibling);
completedWork.subtreeFlags |= subtreeFlags;
completedWork.childLanes = newChildLanes;
return didBailout;
@@ -8516,8 +8526,8 @@ function safelyCallComponentWillUnmount(
} else
try {
instance.componentWillUnmount();
} catch (error$128) {
captureCommitPhaseError(current, nearestMountedAncestor, error$128);
} catch (error$127) {
captureCommitPhaseError(current, nearestMountedAncestor, error$127);
}
}
function safelyAttachRef(current, nearestMountedAncestor) {
@@ -8586,8 +8596,8 @@ function safelyDetachRef(current, nearestMountedAncestor) {
recordEffectDuration(current);
}
else ref(null);
} catch (error$129) {
captureCommitPhaseError(current, nearestMountedAncestor, error$129);
} catch (error$128) {
captureCommitPhaseError(current, nearestMountedAncestor, error$128);
}
else ref.current = null;
}
@@ -8791,11 +8801,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
} else
try {
finishedRoot.componentDidMount();
} catch (error$125) {
} catch (error$124) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$125
error$124
);
}
else {
@@ -8812,11 +8822,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$126) {
} catch (error$125) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$126
error$125
);
}
recordEffectDuration();
@@ -8827,11 +8837,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$127) {
} catch (error$126) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$127
error$126
);
}
}
@@ -11459,8 +11469,8 @@ function renderRootSync(root, lanes, shouldYieldForPrerendering) {
workLoopSync();
memoizedUpdaters = workInProgressRootExitStatus;
break;
} catch (thrownValue$161) {
handleThrow(root, thrownValue$161);
} catch (thrownValue$160) {
handleThrow(root, thrownValue$160);
}
while (1);
lanes && root.shellSuspendCounter++;
@@ -11583,8 +11593,8 @@ function renderRootConcurrent(root, lanes) {
}
workLoopConcurrentByScheduler();
break;
} catch (thrownValue$163) {
handleThrow(root, thrownValue$163);
} catch (thrownValue$162) {
handleThrow(root, thrownValue$162);
}
while (1);
lastContextDependency = currentlyRenderingFiber$1 = null;
@@ -12967,20 +12977,20 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1479 = {
internals$jscomp$inline_1476 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1479.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1479.getLaneLabelMap = function () {
(internals$jscomp$inline_1476.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1476.getLaneLabelMap = function () {
for (
var map = new Map(), lane = 1, index$165 = 0;
31 > index$165;
index$165++
var map = new Map(), lane = 1, index$164 = 0;
31 > index$164;
index$164++
) {
var label = getLabelForLane(lane);
map.set(lane, label);
@@ -12988,20 +12998,20 @@ internals$jscomp$inline_1479.getLaneLabelMap = function () {
}
return map;
};
internals$jscomp$inline_1479.injectProfilingHooks = function (profilingHooks) {
internals$jscomp$inline_1476.injectProfilingHooks = function (profilingHooks) {
injectedProfilingHooks = profilingHooks;
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1800 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1796 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1800.isDisabled &&
hook$jscomp$inline_1800.supportsFiber
!hook$jscomp$inline_1796.isDisabled &&
hook$jscomp$inline_1796.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1800.inject(
internals$jscomp$inline_1479
(rendererID = hook$jscomp$inline_1796.inject(
internals$jscomp$inline_1476
)),
(injectedHook = hook$jscomp$inline_1800);
(injectedHook = hook$jscomp$inline_1796);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<08cdd9c223d4fd3388faf15d49a043b8>>
* @generated SignedSource<<5e0343f32816d897628529049b6db961>>
*/
"use strict";
@@ -5619,7 +5619,7 @@ __DEV__ &&
22 === parent.tag &&
((sourceFiber = parent.stateNode),
null === sourceFiber ||
sourceFiber._visibility & 1 ||
sourceFiber._visibility & OffscreenVisible ||
(isHidden = !0)),
(sourceFiber = parent),
(parent = parent.return);
@@ -8413,6 +8413,14 @@ __DEV__ &&
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: OffscreenVisible,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -8474,6 +8482,17 @@ __DEV__ &&
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: OffscreenVisible,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -9016,43 +9035,43 @@ __DEV__ &&
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState =
),
(nextProps = workInProgress.child),
(nextProps.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState =
),
(nextProps = workInProgress.child),
(nextProps.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -9113,7 +9132,7 @@ __DEV__ &&
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
0 !== (renderLanes & 536870912) &&
@@ -9228,34 +9247,31 @@ __DEV__ &&
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
null !== nextPrimaryChildren &&
(renderLanes & 62914560) === renderLanes &&
@@ -9325,12 +9341,6 @@ __DEV__ &&
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -12482,8 +12492,8 @@ __DEV__ &&
a: for (
root = finishedWork.stateNode,
root._visibility = suspenseCallback
? root._visibility & -2
: root._visibility | 1,
? root._visibility & ~OffscreenVisible
: root._visibility | OffscreenVisible,
!suspenseCallback ||
null === current ||
retryQueue ||
@@ -13164,7 +13174,8 @@ __DEV__ &&
wasInHydratedSubtree = finishedWork.stateNode;
prevProfilerEffectDuration = finishedWork.alternate;
null !== finishedWork.memoizedState
? wasInHydratedSubtree._visibility & 2
? wasInHydratedSubtree._visibility &
OffscreenPassiveEffectsConnected
? recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -13180,7 +13191,8 @@ __DEV__ &&
committedTransitions,
endTime
)
: ((wasInHydratedSubtree._visibility |= 2),
: ((wasInHydratedSubtree._visibility |=
OffscreenPassiveEffectsConnected),
recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -13188,7 +13200,8 @@ __DEV__ &&
committedTransitions,
endTime
))
: wasInHydratedSubtree._visibility & 2
: wasInHydratedSubtree._visibility &
OffscreenPassiveEffectsConnected
? recursivelyTraversePassiveMountEffects(
finishedRoot,
finishedWork,
@@ -13196,7 +13209,8 @@ __DEV__ &&
committedTransitions,
endTime
)
: ((wasInHydratedSubtree._visibility |= 2),
: ((wasInHydratedSubtree._visibility |=
OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -13365,7 +13379,7 @@ __DEV__ &&
case 22:
var _instance2 = finishedWork.stateNode;
null !== finishedWork.memoizedState
? _instance2._visibility & 2
? _instance2._visibility & OffscreenPassiveEffectsConnected
? recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -13382,7 +13396,7 @@ __DEV__ &&
committedTransitions,
endTime
)
: ((_instance2._visibility |= 2),
: ((_instance2._visibility |= OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -13391,7 +13405,7 @@ __DEV__ &&
includeWorkInProgressEffects,
endTime
))
: ((_instance2._visibility |= 2),
: ((_instance2._visibility |= OffscreenPassiveEffectsConnected),
recursivelyTraverseReconnectPassiveEffects(
finishedRoot,
finishedWork,
@@ -13646,9 +13660,11 @@ __DEV__ &&
case 22:
prevProfilerEffectDuration = finishedWork.stateNode;
null !== finishedWork.memoizedState &&
prevProfilerEffectDuration._visibility & 2 &&
prevProfilerEffectDuration._visibility &
OffscreenPassiveEffectsConnected &&
(null === finishedWork.return || 13 !== finishedWork.return.tag)
? ((prevProfilerEffectDuration._visibility &= -3),
? ((prevProfilerEffectDuration._visibility &=
~OffscreenPassiveEffectsConnected),
recursivelyTraverseDisconnectPassiveEffects(finishedWork),
enableComponentPerformanceTrack &&
0 !== (finishedWork.mode & 2) &&
@@ -13730,8 +13746,8 @@ __DEV__ &&
break;
case 22:
var instance = finishedWork.stateNode;
instance._visibility & 2 &&
((instance._visibility &= -3),
instance._visibility & OffscreenPassiveEffectsConnected &&
((instance._visibility &= ~OffscreenPassiveEffectsConnected),
recursivelyTraverseDisconnectPassiveEffects(finishedWork));
break;
default:
@@ -18575,6 +18591,8 @@ __DEV__ &&
};
var reconcileChildFibers = createChildReconciler(!0),
mountChildFibers = createChildReconciler(!1),
OffscreenVisible = 1,
OffscreenPassiveEffectsConnected = 2,
concurrentQueues = [],
concurrentQueuesIndex = 0,
concurrentlyUpdatedLanes = 0,
@@ -19860,11 +19878,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-f1e70b5e-20250811" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-ac7820a9-20250811" !== 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-f1e70b5e-20250811\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-ac7820a9-20250811\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -19890,10 +19908,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<59b43095b1bbdf6b1db3014e57b80920>>
* @generated SignedSource<<fc2f7f5b4771e6ea9fa7aae673d257fd>>
*/
"use strict";
@@ -1239,7 +1239,7 @@ eventPluginOrder = Array.prototype.slice.call([
"ReactNativeBridgeEventPlugin"
]);
recomputePluginOrdering();
var injectedNamesToPlugins$jscomp$inline_286 = {
var injectedNamesToPlugins$jscomp$inline_284 = {
ResponderEventPlugin: ResponderEventPlugin,
ReactNativeBridgeEventPlugin: {
eventTypes: {},
@@ -1285,32 +1285,32 @@ var injectedNamesToPlugins$jscomp$inline_286 = {
}
}
},
isOrderingDirty$jscomp$inline_287 = !1,
pluginName$jscomp$inline_288;
for (pluginName$jscomp$inline_288 in injectedNamesToPlugins$jscomp$inline_286)
isOrderingDirty$jscomp$inline_285 = !1,
pluginName$jscomp$inline_286;
for (pluginName$jscomp$inline_286 in injectedNamesToPlugins$jscomp$inline_284)
if (
injectedNamesToPlugins$jscomp$inline_286.hasOwnProperty(
pluginName$jscomp$inline_288
injectedNamesToPlugins$jscomp$inline_284.hasOwnProperty(
pluginName$jscomp$inline_286
)
) {
var pluginModule$jscomp$inline_289 =
injectedNamesToPlugins$jscomp$inline_286[pluginName$jscomp$inline_288];
var pluginModule$jscomp$inline_287 =
injectedNamesToPlugins$jscomp$inline_284[pluginName$jscomp$inline_286];
if (
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_288) ||
namesToPlugins[pluginName$jscomp$inline_288] !==
pluginModule$jscomp$inline_289
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_286) ||
namesToPlugins[pluginName$jscomp$inline_286] !==
pluginModule$jscomp$inline_287
) {
if (namesToPlugins[pluginName$jscomp$inline_288])
if (namesToPlugins[pluginName$jscomp$inline_286])
throw Error(
"EventPluginRegistry: Cannot inject two different event plugins using the same name, `" +
(pluginName$jscomp$inline_288 + "`.")
(pluginName$jscomp$inline_286 + "`.")
);
namesToPlugins[pluginName$jscomp$inline_288] =
pluginModule$jscomp$inline_289;
isOrderingDirty$jscomp$inline_287 = !0;
namesToPlugins[pluginName$jscomp$inline_286] =
pluginModule$jscomp$inline_287;
isOrderingDirty$jscomp$inline_285 = !0;
}
}
isOrderingDirty$jscomp$inline_287 && recomputePluginOrdering();
isOrderingDirty$jscomp$inline_285 && recomputePluginOrdering();
var instanceCache = new Map(),
instanceProps = new Map();
function getInstanceFromTag(tag) {
@@ -6021,6 +6021,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -6078,6 +6086,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -6485,41 +6504,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -6574,7 +6593,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if ((pushPrimaryTreeSuspenseHandler(workInProgress), shim$1()))
(JSCompiler_temp = shim$1().digest),
(nextProps = Error(
@@ -6657,34 +6676,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -6744,12 +6760,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -6970,9 +6980,9 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
);
break;
case 13:
var state$77 = workInProgress.memoizedState;
if (null !== state$77) {
if (null !== state$77.dehydrated)
var state$76 = workInProgress.memoizedState;
if (null !== state$76) {
if (null !== state$76.dehydrated)
return (
pushPrimaryTreeSuspenseHandler(workInProgress),
(workInProgress.flags |= 128),
@@ -6992,17 +7002,17 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
break;
case 19:
var didSuspendBefore = 0 !== (current.flags & 128);
state$77 = 0 !== (renderLanes & workInProgress.childLanes);
state$77 ||
state$76 = 0 !== (renderLanes & workInProgress.childLanes);
state$76 ||
(propagateParentContextChanges(
current,
workInProgress,
renderLanes,
!1
),
(state$77 = 0 !== (renderLanes & workInProgress.childLanes)));
(state$76 = 0 !== (renderLanes & workInProgress.childLanes)));
if (didSuspendBefore) {
if (state$77)
if (state$76)
return updateSuspenseListComponent(
current,
workInProgress,
@@ -7016,7 +7026,7 @@ function attemptEarlyBailoutIfNoScheduledUpdate(
(didSuspendBefore.tail = null),
(didSuspendBefore.lastEffect = null));
push(suspenseStackCursor, suspenseStackCursor.current);
if (state$77) break;
if (state$76) break;
else return null;
case 22:
return (
@@ -7492,14 +7502,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
break;
case "collapsed":
lastTailNode = renderState.tail;
for (var lastTailNode$87 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$87 = lastTailNode),
for (var lastTailNode$86 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$86 = lastTailNode),
(lastTailNode = lastTailNode.sibling);
null === lastTailNode$87
null === lastTailNode$86
? hasRenderedATailFallback || null === renderState.tail
? (renderState.tail = null)
: (renderState.tail.sibling = null)
: (lastTailNode$87.sibling = null);
: (lastTailNode$86.sibling = null);
}
}
function bubbleProperties(completedWork) {
@@ -7509,19 +7519,19 @@ function bubbleProperties(completedWork) {
newChildLanes = 0,
subtreeFlags = 0;
if (didBailout)
for (var child$88 = completedWork.child; null !== child$88; )
(newChildLanes |= child$88.lanes | child$88.childLanes),
(subtreeFlags |= child$88.subtreeFlags & 65011712),
(subtreeFlags |= child$88.flags & 65011712),
(child$88.return = completedWork),
(child$88 = child$88.sibling);
for (var child$87 = completedWork.child; null !== child$87; )
(newChildLanes |= child$87.lanes | child$87.childLanes),
(subtreeFlags |= child$87.subtreeFlags & 65011712),
(subtreeFlags |= child$87.flags & 65011712),
(child$87.return = completedWork),
(child$87 = child$87.sibling);
else
for (child$88 = completedWork.child; null !== child$88; )
(newChildLanes |= child$88.lanes | child$88.childLanes),
(subtreeFlags |= child$88.subtreeFlags),
(subtreeFlags |= child$88.flags),
(child$88.return = completedWork),
(child$88 = child$88.sibling);
for (child$87 = completedWork.child; null !== child$87; )
(newChildLanes |= child$87.lanes | child$87.childLanes),
(subtreeFlags |= child$87.subtreeFlags),
(subtreeFlags |= child$87.flags),
(child$87.return = completedWork),
(child$87 = child$87.sibling);
completedWork.subtreeFlags |= subtreeFlags;
completedWork.childLanes = newChildLanes;
return didBailout;
@@ -8036,9 +8046,9 @@ function commitHookEffectListMount(flags, finishedWork) {
do {
if ((updateQueue.tag & flags) === flags) {
lastEffect = void 0;
var create$114 = updateQueue.create,
var create$113 = updateQueue.create,
inst = updateQueue.inst;
lastEffect = create$114();
lastEffect = create$113();
inst.destroy = lastEffect;
}
updateQueue = updateQueue.next;
@@ -8160,8 +8170,8 @@ function safelyDetachRef(current, nearestMountedAncestor) {
else if ("function" === typeof ref)
try {
ref(null);
} catch (error$116) {
captureCommitPhaseError(current, nearestMountedAncestor, error$116);
} catch (error$115) {
captureCommitPhaseError(current, nearestMountedAncestor, error$115);
}
else ref.current = null;
}
@@ -8370,11 +8380,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$115) {
} catch (error$114) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$115
error$114
);
}
}
@@ -9067,12 +9077,12 @@ function commitReconciliationEffects(finishedWork) {
break;
case 3:
case 4:
var parent$117 = hostParentFiber.stateNode.containerInfo,
before$118 = getHostSibling(finishedWork);
var parent$116 = hostParentFiber.stateNode.containerInfo,
before$117 = getHostSibling(finishedWork);
insertOrAppendPlacementNodeIntoContainer(
finishedWork,
before$118,
parent$117
before$117,
parent$116
);
break;
default:
@@ -10234,8 +10244,8 @@ function renderRootSync(root, lanes, shouldYieldForPrerendering) {
workLoopSync();
exitStatus = workInProgressRootExitStatus;
break;
} catch (thrownValue$133) {
handleThrow(root, thrownValue$133);
} catch (thrownValue$132) {
handleThrow(root, thrownValue$132);
}
while (1);
lanes && root.shellSuspendCounter++;
@@ -10350,8 +10360,8 @@ function renderRootConcurrent(root, lanes) {
}
workLoopConcurrentByScheduler();
break;
} catch (thrownValue$135) {
handleThrow(root, thrownValue$135);
} catch (thrownValue$134) {
handleThrow(root, thrownValue$134);
}
while (1);
lastContextDependency = currentlyRenderingFiber$1 = null;
@@ -11242,11 +11252,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-f1e70b5e-20250811" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-ac7820a9-20250811" !== 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-f1e70b5e-20250811\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-ac7820a9-20250811\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11294,26 +11304,26 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1293 = {
internals$jscomp$inline_1290 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1293.rendererConfig = extraDevToolsConfig);
(internals$jscomp$inline_1290.rendererConfig = extraDevToolsConfig);
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1639 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1635 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1639.isDisabled &&
hook$jscomp$inline_1639.supportsFiber
!hook$jscomp$inline_1635.isDisabled &&
hook$jscomp$inline_1635.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1639.inject(
internals$jscomp$inline_1293
(rendererID = hook$jscomp$inline_1635.inject(
internals$jscomp$inline_1290
)),
(injectedHook = hook$jscomp$inline_1639);
(injectedHook = hook$jscomp$inline_1635);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d94200cd04772d7ca27e9dee0605ff6b>>
* @generated SignedSource<<ebc1b5d4f0d35d012afea0f38f99e695>>
*/
"use strict";
@@ -1245,7 +1245,7 @@ eventPluginOrder = Array.prototype.slice.call([
"ReactNativeBridgeEventPlugin"
]);
recomputePluginOrdering();
var injectedNamesToPlugins$jscomp$inline_323 = {
var injectedNamesToPlugins$jscomp$inline_321 = {
ResponderEventPlugin: ResponderEventPlugin,
ReactNativeBridgeEventPlugin: {
eventTypes: {},
@@ -1291,32 +1291,32 @@ var injectedNamesToPlugins$jscomp$inline_323 = {
}
}
},
isOrderingDirty$jscomp$inline_324 = !1,
pluginName$jscomp$inline_325;
for (pluginName$jscomp$inline_325 in injectedNamesToPlugins$jscomp$inline_323)
isOrderingDirty$jscomp$inline_322 = !1,
pluginName$jscomp$inline_323;
for (pluginName$jscomp$inline_323 in injectedNamesToPlugins$jscomp$inline_321)
if (
injectedNamesToPlugins$jscomp$inline_323.hasOwnProperty(
pluginName$jscomp$inline_325
injectedNamesToPlugins$jscomp$inline_321.hasOwnProperty(
pluginName$jscomp$inline_323
)
) {
var pluginModule$jscomp$inline_326 =
injectedNamesToPlugins$jscomp$inline_323[pluginName$jscomp$inline_325];
var pluginModule$jscomp$inline_324 =
injectedNamesToPlugins$jscomp$inline_321[pluginName$jscomp$inline_323];
if (
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_325) ||
namesToPlugins[pluginName$jscomp$inline_325] !==
pluginModule$jscomp$inline_326
!namesToPlugins.hasOwnProperty(pluginName$jscomp$inline_323) ||
namesToPlugins[pluginName$jscomp$inline_323] !==
pluginModule$jscomp$inline_324
) {
if (namesToPlugins[pluginName$jscomp$inline_325])
if (namesToPlugins[pluginName$jscomp$inline_323])
throw Error(
"EventPluginRegistry: Cannot inject two different event plugins using the same name, `" +
(pluginName$jscomp$inline_325 + "`.")
(pluginName$jscomp$inline_323 + "`.")
);
namesToPlugins[pluginName$jscomp$inline_325] =
pluginModule$jscomp$inline_326;
isOrderingDirty$jscomp$inline_324 = !0;
namesToPlugins[pluginName$jscomp$inline_323] =
pluginModule$jscomp$inline_324;
isOrderingDirty$jscomp$inline_322 = !0;
}
}
isOrderingDirty$jscomp$inline_324 && recomputePluginOrdering();
isOrderingDirty$jscomp$inline_322 && recomputePluginOrdering();
var instanceCache = new Map(),
instanceProps = new Map();
function getInstanceFromTag(tag) {
@@ -6444,6 +6444,14 @@ function updateOffscreenComponent(
) {
var nextChildren = nextProps.children,
prevState = null !== current ? current.memoizedState : null;
null === current &&
null === workInProgress.stateNode &&
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
if ("hidden" === nextProps.mode) {
if (0 !== (workInProgress.flags & 128)) {
nextProps =
@@ -6501,6 +6509,17 @@ function updateOffscreenComponent(
reconcileChildren(current, workInProgress, nextChildren, renderLanes);
return workInProgress.child;
}
function bailoutOffscreenComponent(current, workInProgress) {
(null !== current && 22 === current.tag) ||
null !== workInProgress.stateNode ||
(workInProgress.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
});
return workInProgress.sibling;
}
function deferHiddenOffscreenComponent(
current,
workInProgress,
@@ -6919,41 +6938,41 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
if (showFallback)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
if ("number" === typeof nextProps.unstable_expectedLoadTime)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextProps = mountSuspenseFallbackChildren(
mountSuspenseFallbackChildren(
workInProgress,
nextPrimaryChildren,
didSuspend,
renderLanes
)),
(showFallback = workInProgress.child),
(showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(showFallback.childLanes = getRemainingWorkInPrimaryTree(
),
(nextProps = workInProgress.child),
(nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes)),
(nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
nextProps
bailoutOffscreenComponent(null, nextProps)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(workInProgress, nextPrimaryChildren);
@@ -7008,7 +7027,7 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = showFallback));
(workInProgress = bailoutOffscreenComponent(null, nextProps)));
else if ((pushPrimaryTreeSuspenseHandler(workInProgress), shim$1()))
(JSCompiler_temp = shim$1().digest),
(nextProps = Error(
@@ -7096,34 +7115,31 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
nextProps.return = workInProgress;
nextProps.sibling = showFallback;
workInProgress.child = nextProps;
nextProps = showFallback;
showFallback = workInProgress.child;
nextPrimaryChildren = current.child.memoizedState;
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
: ((didSuspend = nextPrimaryChildren.cachePool),
null !== didSuspend
? ((currentFallbackChildFragment = CacheContext._currentValue),
(didSuspend =
didSuspend.parent !== currentFallbackChildFragment
? {
parent: currentFallbackChildFragment,
pool: currentFallbackChildFragment
}
: didSuspend))
: (didSuspend = getSuspendedCache()),
(nextPrimaryChildren = {
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: didSuspend
bailoutOffscreenComponent(null, nextProps);
nextProps = workInProgress.child;
showFallback = current.child.memoizedState;
null === showFallback
? (showFallback = mountSuspenseOffscreenState(renderLanes))
: ((nextPrimaryChildren = showFallback.cachePool),
null !== nextPrimaryChildren
? ((didSuspend = CacheContext._currentValue),
(nextPrimaryChildren =
nextPrimaryChildren.parent !== didSuspend
? { parent: didSuspend, pool: didSuspend }
: nextPrimaryChildren))
: (nextPrimaryChildren = getSuspendedCache()),
(showFallback = {
baseLanes: showFallback.baseLanes | renderLanes,
cachePool: nextPrimaryChildren
}));
showFallback.memoizedState = nextPrimaryChildren;
showFallback.childLanes = getRemainingWorkInPrimaryTree(
nextProps.memoizedState = showFallback;
nextProps.childLanes = getRemainingWorkInPrimaryTree(
current,
JSCompiler_temp,
renderLanes
);
workInProgress.memoizedState = SUSPENDED_MARKER;
return nextProps;
return bailoutOffscreenComponent(current.child, nextProps);
}
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_temp = current.child;
@@ -7188,12 +7204,6 @@ function mountSuspenseFallbackChildren(
function mountWorkInProgressOffscreenFiber(offscreenProps, mode) {
offscreenProps = createFiber(22, offscreenProps, null, mode);
offscreenProps.lanes = 0;
offscreenProps.stateNode = {
_visibility: 1,
_pendingMarkers: null,
_retryCache: null,
_transitions: null
};
return offscreenProps;
}
function retrySuspenseComponentWithoutHydrating(
@@ -7952,14 +7962,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
break;
case "collapsed":
lastTailNode = renderState.tail;
for (var lastTailNode$93 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$93 = lastTailNode),
for (var lastTailNode$92 = null; null !== lastTailNode; )
null !== lastTailNode.alternate && (lastTailNode$92 = lastTailNode),
(lastTailNode = lastTailNode.sibling);
null === lastTailNode$93
null === lastTailNode$92
? hasRenderedATailFallback || null === renderState.tail
? (renderState.tail = null)
: (renderState.tail.sibling = null)
: (lastTailNode$93.sibling = null);
: (lastTailNode$92.sibling = null);
}
}
function bubbleProperties(completedWork) {
@@ -7971,53 +7981,53 @@ function bubbleProperties(completedWork) {
if (didBailout)
if (0 !== (completedWork.mode & 2)) {
for (
var treeBaseDuration$95 = completedWork.selfBaseDuration,
child$96 = completedWork.child;
null !== child$96;
var treeBaseDuration$94 = completedWork.selfBaseDuration,
child$95 = completedWork.child;
null !== child$95;
)
(newChildLanes |= child$96.lanes | child$96.childLanes),
(subtreeFlags |= child$96.subtreeFlags & 65011712),
(subtreeFlags |= child$96.flags & 65011712),
(treeBaseDuration$95 += child$96.treeBaseDuration),
(child$96 = child$96.sibling);
completedWork.treeBaseDuration = treeBaseDuration$95;
(newChildLanes |= child$95.lanes | child$95.childLanes),
(subtreeFlags |= child$95.subtreeFlags & 65011712),
(subtreeFlags |= child$95.flags & 65011712),
(treeBaseDuration$94 += child$95.treeBaseDuration),
(child$95 = child$95.sibling);
completedWork.treeBaseDuration = treeBaseDuration$94;
} else
for (
treeBaseDuration$95 = completedWork.child;
null !== treeBaseDuration$95;
treeBaseDuration$94 = completedWork.child;
null !== treeBaseDuration$94;
)
(newChildLanes |=
treeBaseDuration$95.lanes | treeBaseDuration$95.childLanes),
(subtreeFlags |= treeBaseDuration$95.subtreeFlags & 65011712),
(subtreeFlags |= treeBaseDuration$95.flags & 65011712),
(treeBaseDuration$95.return = completedWork),
(treeBaseDuration$95 = treeBaseDuration$95.sibling);
treeBaseDuration$94.lanes | treeBaseDuration$94.childLanes),
(subtreeFlags |= treeBaseDuration$94.subtreeFlags & 65011712),
(subtreeFlags |= treeBaseDuration$94.flags & 65011712),
(treeBaseDuration$94.return = completedWork),
(treeBaseDuration$94 = treeBaseDuration$94.sibling);
else if (0 !== (completedWork.mode & 2)) {
treeBaseDuration$95 = completedWork.actualDuration;
child$96 = completedWork.selfBaseDuration;
treeBaseDuration$94 = completedWork.actualDuration;
child$95 = completedWork.selfBaseDuration;
for (var child = completedWork.child; null !== child; )
(newChildLanes |= child.lanes | child.childLanes),
(subtreeFlags |= child.subtreeFlags),
(subtreeFlags |= child.flags),
(treeBaseDuration$95 += child.actualDuration),
(child$96 += child.treeBaseDuration),
(treeBaseDuration$94 += child.actualDuration),
(child$95 += child.treeBaseDuration),
(child = child.sibling);
completedWork.actualDuration = treeBaseDuration$95;
completedWork.treeBaseDuration = child$96;
completedWork.actualDuration = treeBaseDuration$94;
completedWork.treeBaseDuration = child$95;
} else
for (
treeBaseDuration$95 = completedWork.child;
null !== treeBaseDuration$95;
treeBaseDuration$94 = completedWork.child;
null !== treeBaseDuration$94;
)
(newChildLanes |=
treeBaseDuration$95.lanes | treeBaseDuration$95.childLanes),
(subtreeFlags |= treeBaseDuration$95.subtreeFlags),
(subtreeFlags |= treeBaseDuration$95.flags),
(treeBaseDuration$95.return = completedWork),
(treeBaseDuration$95 = treeBaseDuration$95.sibling);
treeBaseDuration$94.lanes | treeBaseDuration$94.childLanes),
(subtreeFlags |= treeBaseDuration$94.subtreeFlags),
(subtreeFlags |= treeBaseDuration$94.flags),
(treeBaseDuration$94.return = completedWork),
(treeBaseDuration$94 = treeBaseDuration$94.sibling);
completedWork.subtreeFlags |= subtreeFlags;
completedWork.childLanes = newChildLanes;
return didBailout;
@@ -8608,9 +8618,9 @@ function commitHookEffectListMount(flags, finishedWork) {
finishedWork
);
lastEffect = void 0;
var create$127 = updateQueue.create,
var create$126 = updateQueue.create,
inst = updateQueue.inst;
lastEffect = create$127();
lastEffect = create$126();
inst.destroy = lastEffect;
0 !== (flags & 8)
? null !== injectedProfilingHooks &&
@@ -8750,8 +8760,8 @@ function safelyCallComponentWillUnmount(
} else
try {
instance.componentWillUnmount();
} catch (error$131) {
captureCommitPhaseError(current, nearestMountedAncestor, error$131);
} catch (error$130) {
captureCommitPhaseError(current, nearestMountedAncestor, error$130);
}
}
function safelyAttachRef(current, nearestMountedAncestor) {
@@ -8819,8 +8829,8 @@ function safelyDetachRef(current, nearestMountedAncestor) {
recordEffectDuration(current);
}
else ref(null);
} catch (error$132) {
captureCommitPhaseError(current, nearestMountedAncestor, error$132);
} catch (error$131) {
captureCommitPhaseError(current, nearestMountedAncestor, error$131);
}
else ref.current = null;
}
@@ -9070,11 +9080,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
} else
try {
finishedRoot.componentDidMount();
} catch (error$128) {
} catch (error$127) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$128
error$127
);
}
else {
@@ -9091,11 +9101,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$129) {
} catch (error$128) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$129
error$128
);
}
recordEffectDuration();
@@ -9106,11 +9116,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) {
current,
finishedRoot.__reactInternalSnapshotBeforeUpdate
);
} catch (error$130) {
} catch (error$129) {
captureCommitPhaseError(
finishedWork,
finishedWork.return,
error$130
error$129
);
}
}
@@ -9945,12 +9955,12 @@ function commitReconciliationEffects(finishedWork) {
break;
case 3:
case 4:
var parent$133 = hostParentFiber.stateNode.containerInfo,
before$134 = getHostSibling(finishedWork);
var parent$132 = hostParentFiber.stateNode.containerInfo,
before$133 = getHostSibling(finishedWork);
insertOrAppendPlacementNodeIntoContainer(
finishedWork,
before$134,
parent$133
before$133,
parent$132
);
break;
default:
@@ -11925,8 +11935,8 @@ function renderRootSync(root, lanes, shouldYieldForPrerendering) {
workLoopSync();
memoizedUpdaters = workInProgressRootExitStatus;
break;
} catch (thrownValue$168) {
handleThrow(root, thrownValue$168);
} catch (thrownValue$167) {
handleThrow(root, thrownValue$167);
}
while (1);
lanes && root.shellSuspendCounter++;
@@ -12049,8 +12059,8 @@ function renderRootConcurrent(root, lanes) {
}
workLoopConcurrentByScheduler();
break;
} catch (thrownValue$170) {
handleThrow(root, thrownValue$170);
} catch (thrownValue$169) {
handleThrow(root, thrownValue$169);
}
while (1);
lastContextDependency = currentlyRenderingFiber$1 = null;
@@ -13184,11 +13194,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-f1e70b5e-20250811" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-ac7820a9-20250811" !== 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-f1e70b5e-20250811\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-ac7820a9-20250811\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -13236,20 +13246,20 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1537 = {
internals$jscomp$inline_1534 = {
bundleType: 0,
version: "19.2.0-native-fb-f1e70b5e-20250811",
version: "19.2.0-native-fb-ac7820a9-20250811",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-f1e70b5e-20250811"
reconcilerVersion: "19.2.0-native-fb-ac7820a9-20250811"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1537.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1537.getLaneLabelMap = function () {
(internals$jscomp$inline_1534.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1534.getLaneLabelMap = function () {
for (
var map = new Map(), lane = 1, index$172 = 0;
31 > index$172;
index$172++
var map = new Map(), lane = 1, index$171 = 0;
31 > index$171;
index$171++
) {
var label = getLabelForLane(lane);
map.set(lane, label);
@@ -13257,20 +13267,20 @@ internals$jscomp$inline_1537.getLaneLabelMap = function () {
}
return map;
};
internals$jscomp$inline_1537.injectProfilingHooks = function (profilingHooks) {
internals$jscomp$inline_1534.injectProfilingHooks = function (profilingHooks) {
injectedProfilingHooks = profilingHooks;
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1885 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1881 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1885.isDisabled &&
hook$jscomp$inline_1885.supportsFiber
!hook$jscomp$inline_1881.isDisabled &&
hook$jscomp$inline_1881.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1885.inject(
internals$jscomp$inline_1537
(rendererID = hook$jscomp$inline_1881.inject(
internals$jscomp$inline_1534
)),
(injectedHook = hook$jscomp$inline_1885);
(injectedHook = hook$jscomp$inline_1881);
} 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-f1e70b5e-20250811",
"version": "0.0.0-experimental-ac7820a9-20250811",
"repository": {
"type": "git",
"url": "https://github.com/facebook/react.git",