mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Replace Implicit Options on SuspenseList with Explicit Options (#33424)
We want to change the defaults for `revealOrder` and `tail` on
SuspenseList. This is an intermediate step to allow experimental users
to upgrade.
To explicitly specify these options I added `revealOrder="independent"`
and `tail="visible"`.
I then added warnings if `undefined` or `null` is passed. You must now
always explicitly specify them. However, semantics are still preserved
for now until the next step.
We also want to change the rendering order of the `children` prop for
`revealOrder="backwards"`. As an intermediate step I first added
`revealOrder="unstable_legacy-backwards"` option. This will only be
temporary until all users can switch to the new `"backwards"` semantics
once we flip it in the next step.
I also clarified the types that the directional props requires iterable
children but not iterable inside of those. Rows with multiple items can
be modeled as explicit fragments.
DiffTrain build for [d742611ce4](https://github.com/facebook/react/commit/d742611ce40545127032f4e221c78bf9f70eb437)
This commit is contained in:
@@ -1 +1 @@
|
||||
19.2.0-native-fb-1ae0a845-20250603
|
||||
19.2.0-native-fb-d742611c-20250603
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<2d22d001b2fb174bfc25b0d8c3c1af26>>
|
||||
* @generated SignedSource<<5ba333cdabfedacaf43ebe3d5bc6b1a1>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -404,5 +404,5 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
})();
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<817df089045c78a900b3b9757b53a2ec>>
|
||||
* @generated SignedSource<<4c9ba4316d4a235a6fff958e9a060379>>
|
||||
*/
|
||||
|
||||
"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-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<817df089045c78a900b3b9757b53a2ec>>
|
||||
* @generated SignedSource<<4c9ba4316d4a235a6fff958e9a060379>>
|
||||
*/
|
||||
|
||||
"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-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
Vendored
+172
-143
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<ff1626ae82d80834cc05a1c1e3f68ef1>>
|
||||
* @generated SignedSource<<1c5268d0cdf7f429f32642769d23efbd>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -6795,7 +6795,10 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
void 0 !== node.memoizedProps.revealOrder
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -10055,24 +10058,24 @@ __DEV__ &&
|
||||
return current;
|
||||
}
|
||||
function updateSuspenseComponent(current, workInProgress, renderLanes) {
|
||||
var JSCompiler_object_inline_digest_2668;
|
||||
var JSCompiler_object_inline_stack_2669 = workInProgress.pendingProps;
|
||||
var JSCompiler_object_inline_digest_2670;
|
||||
var JSCompiler_object_inline_stack_2671 = workInProgress.pendingProps;
|
||||
shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128);
|
||||
var JSCompiler_object_inline_message_2667 = !1;
|
||||
var JSCompiler_object_inline_message_2669 = !1;
|
||||
var didSuspend = 0 !== (workInProgress.flags & 128);
|
||||
(JSCompiler_object_inline_digest_2668 = didSuspend) ||
|
||||
(JSCompiler_object_inline_digest_2668 =
|
||||
(JSCompiler_object_inline_digest_2670 = didSuspend) ||
|
||||
(JSCompiler_object_inline_digest_2670 =
|
||||
null !== current && null === current.memoizedState
|
||||
? !1
|
||||
: 0 !== (suspenseStackCursor.current & ForceSuspenseFallback));
|
||||
JSCompiler_object_inline_digest_2668 &&
|
||||
((JSCompiler_object_inline_message_2667 = !0),
|
||||
JSCompiler_object_inline_digest_2670 &&
|
||||
((JSCompiler_object_inline_message_2669 = !0),
|
||||
(workInProgress.flags &= -129));
|
||||
JSCompiler_object_inline_digest_2668 = 0 !== (workInProgress.flags & 32);
|
||||
JSCompiler_object_inline_digest_2670 = 0 !== (workInProgress.flags & 32);
|
||||
workInProgress.flags &= -33;
|
||||
if (null === current) {
|
||||
if (isHydrating) {
|
||||
JSCompiler_object_inline_message_2667
|
||||
JSCompiler_object_inline_message_2669
|
||||
? pushPrimaryTreeSuspenseHandler(workInProgress)
|
||||
: reuseSuspenseHandlerOnStack(workInProgress);
|
||||
(renderLanes = nextHydratableInstance)
|
||||
@@ -10085,18 +10088,18 @@ __DEV__ &&
|
||||
? current
|
||||
: null),
|
||||
null !== current &&
|
||||
((JSCompiler_object_inline_digest_2668 = {
|
||||
((JSCompiler_object_inline_digest_2670 = {
|
||||
dehydrated: current,
|
||||
treeContext: getSuspendedTreeContext(),
|
||||
retryLane: 536870912,
|
||||
hydrationErrors: null
|
||||
}),
|
||||
(workInProgress.memoizedState =
|
||||
JSCompiler_object_inline_digest_2668),
|
||||
(JSCompiler_object_inline_digest_2668 =
|
||||
JSCompiler_object_inline_digest_2670),
|
||||
(JSCompiler_object_inline_digest_2670 =
|
||||
createFiberFromDehydratedFragment(current)),
|
||||
(JSCompiler_object_inline_digest_2668.return = workInProgress),
|
||||
(workInProgress.child = JSCompiler_object_inline_digest_2668),
|
||||
(JSCompiler_object_inline_digest_2670.return = workInProgress),
|
||||
(workInProgress.child = JSCompiler_object_inline_digest_2670),
|
||||
(hydrationParentFiber = workInProgress),
|
||||
(nextHydratableInstance = null)))
|
||||
: (current = null);
|
||||
@@ -10110,12 +10113,12 @@ __DEV__ &&
|
||||
: (workInProgress.lanes = 536870912);
|
||||
return null;
|
||||
}
|
||||
var nextPrimaryChildren = JSCompiler_object_inline_stack_2669.children,
|
||||
nextFallbackChildren = JSCompiler_object_inline_stack_2669.fallback;
|
||||
if (JSCompiler_object_inline_message_2667)
|
||||
var nextPrimaryChildren = JSCompiler_object_inline_stack_2671.children,
|
||||
nextFallbackChildren = JSCompiler_object_inline_stack_2671.fallback;
|
||||
if (JSCompiler_object_inline_message_2669)
|
||||
return (
|
||||
reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(JSCompiler_object_inline_stack_2669 =
|
||||
(JSCompiler_object_inline_stack_2671 =
|
||||
mountSuspenseFallbackChildren(
|
||||
workInProgress,
|
||||
nextPrimaryChildren,
|
||||
@@ -10127,19 +10130,19 @@ __DEV__ &&
|
||||
mountSuspenseOffscreenState(renderLanes)),
|
||||
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
JSCompiler_object_inline_stack_2669
|
||||
JSCompiler_object_inline_stack_2671
|
||||
);
|
||||
if (
|
||||
"number" ===
|
||||
typeof JSCompiler_object_inline_stack_2669.unstable_expectedLoadTime
|
||||
typeof JSCompiler_object_inline_stack_2671.unstable_expectedLoadTime
|
||||
)
|
||||
return (
|
||||
reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(JSCompiler_object_inline_stack_2669 =
|
||||
(JSCompiler_object_inline_stack_2671 =
|
||||
mountSuspenseFallbackChildren(
|
||||
workInProgress,
|
||||
nextPrimaryChildren,
|
||||
@@ -10151,12 +10154,12 @@ __DEV__ &&
|
||||
mountSuspenseOffscreenState(renderLanes)),
|
||||
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
(workInProgress.lanes = 4194304),
|
||||
JSCompiler_object_inline_stack_2669
|
||||
JSCompiler_object_inline_stack_2671
|
||||
);
|
||||
pushPrimaryTreeSuspenseHandler(workInProgress);
|
||||
return mountSuspensePrimaryChildren(
|
||||
@@ -10166,8 +10169,8 @@ __DEV__ &&
|
||||
}
|
||||
var prevState = current.memoizedState;
|
||||
if (null !== prevState) {
|
||||
var JSCompiler_object_inline_componentStack_2670 = prevState.dehydrated;
|
||||
if (null !== JSCompiler_object_inline_componentStack_2670) {
|
||||
var JSCompiler_object_inline_componentStack_2672 = prevState.dehydrated;
|
||||
if (null !== JSCompiler_object_inline_componentStack_2672) {
|
||||
if (didSuspend)
|
||||
workInProgress.flags & 256
|
||||
? (pushPrimaryTreeSuspenseHandler(workInProgress),
|
||||
@@ -10184,13 +10187,13 @@ __DEV__ &&
|
||||
(workInProgress = null))
|
||||
: (reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(nextPrimaryChildren =
|
||||
JSCompiler_object_inline_stack_2669.fallback),
|
||||
JSCompiler_object_inline_stack_2671.fallback),
|
||||
(nextFallbackChildren = workInProgress.mode),
|
||||
(JSCompiler_object_inline_stack_2669 =
|
||||
(JSCompiler_object_inline_stack_2671 =
|
||||
mountWorkInProgressOffscreenFiber(
|
||||
{
|
||||
mode: "visible",
|
||||
children: JSCompiler_object_inline_stack_2669.children
|
||||
children: JSCompiler_object_inline_stack_2671.children
|
||||
},
|
||||
nextFallbackChildren
|
||||
)),
|
||||
@@ -10201,11 +10204,11 @@ __DEV__ &&
|
||||
null
|
||||
)),
|
||||
(nextPrimaryChildren.flags |= 2),
|
||||
(JSCompiler_object_inline_stack_2669.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2671.return = workInProgress),
|
||||
(nextPrimaryChildren.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2669.sibling =
|
||||
(JSCompiler_object_inline_stack_2671.sibling =
|
||||
nextPrimaryChildren),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2669),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2671),
|
||||
(workInProgress.mode & ConcurrentMode) !== NoMode &&
|
||||
reconcileChildFibers(
|
||||
workInProgress,
|
||||
@@ -10213,13 +10216,13 @@ __DEV__ &&
|
||||
null,
|
||||
renderLanes
|
||||
),
|
||||
(JSCompiler_object_inline_stack_2669 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2669.memoizedState =
|
||||
(JSCompiler_object_inline_stack_2671 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2671.memoizedState =
|
||||
mountSuspenseOffscreenState(renderLanes)),
|
||||
(JSCompiler_object_inline_stack_2669.childLanes =
|
||||
(JSCompiler_object_inline_stack_2671.childLanes =
|
||||
getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
@@ -10228,45 +10231,45 @@ __DEV__ &&
|
||||
(pushPrimaryTreeSuspenseHandler(workInProgress),
|
||||
warnIfHydrating(),
|
||||
isSuspenseInstanceFallback(
|
||||
JSCompiler_object_inline_componentStack_2670
|
||||
JSCompiler_object_inline_componentStack_2672
|
||||
))
|
||||
) {
|
||||
JSCompiler_object_inline_digest_2668 =
|
||||
JSCompiler_object_inline_componentStack_2670.nextSibling &&
|
||||
JSCompiler_object_inline_componentStack_2670.nextSibling.dataset;
|
||||
if (JSCompiler_object_inline_digest_2668) {
|
||||
nextPrimaryChildren = JSCompiler_object_inline_digest_2668.dgst;
|
||||
var message = JSCompiler_object_inline_digest_2668.msg;
|
||||
nextFallbackChildren = JSCompiler_object_inline_digest_2668.stck;
|
||||
var componentStack = JSCompiler_object_inline_digest_2668.cstck;
|
||||
JSCompiler_object_inline_digest_2670 =
|
||||
JSCompiler_object_inline_componentStack_2672.nextSibling &&
|
||||
JSCompiler_object_inline_componentStack_2672.nextSibling.dataset;
|
||||
if (JSCompiler_object_inline_digest_2670) {
|
||||
nextPrimaryChildren = JSCompiler_object_inline_digest_2670.dgst;
|
||||
var message = JSCompiler_object_inline_digest_2670.msg;
|
||||
nextFallbackChildren = JSCompiler_object_inline_digest_2670.stck;
|
||||
var componentStack = JSCompiler_object_inline_digest_2670.cstck;
|
||||
}
|
||||
JSCompiler_object_inline_message_2667 = message;
|
||||
JSCompiler_object_inline_digest_2668 = nextPrimaryChildren;
|
||||
JSCompiler_object_inline_stack_2669 = nextFallbackChildren;
|
||||
JSCompiler_object_inline_componentStack_2670 = componentStack;
|
||||
nextPrimaryChildren = JSCompiler_object_inline_message_2667;
|
||||
nextFallbackChildren = JSCompiler_object_inline_componentStack_2670;
|
||||
JSCompiler_object_inline_message_2669 = message;
|
||||
JSCompiler_object_inline_digest_2670 = nextPrimaryChildren;
|
||||
JSCompiler_object_inline_stack_2671 = nextFallbackChildren;
|
||||
JSCompiler_object_inline_componentStack_2672 = componentStack;
|
||||
nextPrimaryChildren = JSCompiler_object_inline_message_2669;
|
||||
nextFallbackChildren = JSCompiler_object_inline_componentStack_2672;
|
||||
nextPrimaryChildren = nextPrimaryChildren
|
||||
? Error(nextPrimaryChildren)
|
||||
: Error(
|
||||
"The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering."
|
||||
);
|
||||
nextPrimaryChildren.stack =
|
||||
JSCompiler_object_inline_stack_2669 || "";
|
||||
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2668;
|
||||
JSCompiler_object_inline_digest_2668 =
|
||||
JSCompiler_object_inline_stack_2671 || "";
|
||||
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2670;
|
||||
JSCompiler_object_inline_digest_2670 =
|
||||
void 0 === nextFallbackChildren ? null : nextFallbackChildren;
|
||||
JSCompiler_object_inline_stack_2669 = {
|
||||
JSCompiler_object_inline_stack_2671 = {
|
||||
value: nextPrimaryChildren,
|
||||
source: null,
|
||||
stack: JSCompiler_object_inline_digest_2668
|
||||
stack: JSCompiler_object_inline_digest_2670
|
||||
};
|
||||
"string" === typeof JSCompiler_object_inline_digest_2668 &&
|
||||
"string" === typeof JSCompiler_object_inline_digest_2670 &&
|
||||
CapturedStacks.set(
|
||||
nextPrimaryChildren,
|
||||
JSCompiler_object_inline_stack_2669
|
||||
JSCompiler_object_inline_stack_2671
|
||||
);
|
||||
queueHydrationError(JSCompiler_object_inline_stack_2669);
|
||||
queueHydrationError(JSCompiler_object_inline_stack_2671);
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
@@ -10280,35 +10283,35 @@ __DEV__ &&
|
||||
renderLanes,
|
||||
!1
|
||||
),
|
||||
(JSCompiler_object_inline_digest_2668 =
|
||||
(JSCompiler_object_inline_digest_2670 =
|
||||
0 !== (renderLanes & current.childLanes)),
|
||||
didReceiveUpdate || JSCompiler_object_inline_digest_2668)
|
||||
didReceiveUpdate || JSCompiler_object_inline_digest_2670)
|
||||
) {
|
||||
JSCompiler_object_inline_digest_2668 = workInProgressRoot;
|
||||
JSCompiler_object_inline_digest_2670 = workInProgressRoot;
|
||||
if (
|
||||
null !== JSCompiler_object_inline_digest_2668 &&
|
||||
((JSCompiler_object_inline_stack_2669 = getBumpedLaneForHydration(
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
null !== JSCompiler_object_inline_digest_2670 &&
|
||||
((JSCompiler_object_inline_stack_2671 = getBumpedLaneForHydration(
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
renderLanes
|
||||
)),
|
||||
0 !== JSCompiler_object_inline_stack_2669 &&
|
||||
JSCompiler_object_inline_stack_2669 !== prevState.retryLane)
|
||||
0 !== JSCompiler_object_inline_stack_2671 &&
|
||||
JSCompiler_object_inline_stack_2671 !== prevState.retryLane)
|
||||
)
|
||||
throw (
|
||||
((prevState.retryLane = JSCompiler_object_inline_stack_2669),
|
||||
((prevState.retryLane = JSCompiler_object_inline_stack_2671),
|
||||
enqueueConcurrentRenderForLane(
|
||||
current,
|
||||
JSCompiler_object_inline_stack_2669
|
||||
JSCompiler_object_inline_stack_2671
|
||||
),
|
||||
scheduleUpdateOnFiber(
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
current,
|
||||
JSCompiler_object_inline_stack_2669
|
||||
JSCompiler_object_inline_stack_2671
|
||||
),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2670
|
||||
JSCompiler_object_inline_componentStack_2672
|
||||
) || renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
@@ -10317,14 +10320,14 @@ __DEV__ &&
|
||||
);
|
||||
} else
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2670
|
||||
JSCompiler_object_inline_componentStack_2672
|
||||
)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
: ((renderLanes = prevState.treeContext),
|
||||
(nextHydratableInstance = getNextHydratable(
|
||||
JSCompiler_object_inline_componentStack_2670.nextSibling
|
||||
JSCompiler_object_inline_componentStack_2672.nextSibling
|
||||
)),
|
||||
(hydrationParentFiber = workInProgress),
|
||||
(isHydrating = !0),
|
||||
@@ -10336,47 +10339,47 @@ __DEV__ &&
|
||||
restoreSuspendedTreeContext(workInProgress, renderLanes),
|
||||
(workInProgress = mountSuspensePrimaryChildren(
|
||||
workInProgress,
|
||||
JSCompiler_object_inline_stack_2669.children
|
||||
JSCompiler_object_inline_stack_2671.children
|
||||
)),
|
||||
(workInProgress.flags |= 4096));
|
||||
return workInProgress;
|
||||
}
|
||||
}
|
||||
if (JSCompiler_object_inline_message_2667)
|
||||
if (JSCompiler_object_inline_message_2669)
|
||||
return (
|
||||
reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(nextPrimaryChildren = JSCompiler_object_inline_stack_2669.fallback),
|
||||
(nextPrimaryChildren = JSCompiler_object_inline_stack_2671.fallback),
|
||||
(nextFallbackChildren = workInProgress.mode),
|
||||
(componentStack = current.child),
|
||||
(JSCompiler_object_inline_componentStack_2670 =
|
||||
(JSCompiler_object_inline_componentStack_2672 =
|
||||
componentStack.sibling),
|
||||
(JSCompiler_object_inline_message_2667 = {
|
||||
(JSCompiler_object_inline_message_2669 = {
|
||||
mode: "hidden",
|
||||
children: JSCompiler_object_inline_stack_2669.children
|
||||
children: JSCompiler_object_inline_stack_2671.children
|
||||
}),
|
||||
(nextFallbackChildren & ConcurrentMode) === NoMode &&
|
||||
workInProgress.child !== componentStack
|
||||
? ((JSCompiler_object_inline_stack_2669 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2669.childLanes = 0),
|
||||
(JSCompiler_object_inline_stack_2669.pendingProps =
|
||||
JSCompiler_object_inline_message_2667),
|
||||
? ((JSCompiler_object_inline_stack_2671 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2671.childLanes = 0),
|
||||
(JSCompiler_object_inline_stack_2671.pendingProps =
|
||||
JSCompiler_object_inline_message_2669),
|
||||
workInProgress.mode & ProfileMode &&
|
||||
((JSCompiler_object_inline_stack_2669.actualDuration = -0),
|
||||
(JSCompiler_object_inline_stack_2669.actualStartTime = -1.1),
|
||||
(JSCompiler_object_inline_stack_2669.selfBaseDuration =
|
||||
((JSCompiler_object_inline_stack_2671.actualDuration = -0),
|
||||
(JSCompiler_object_inline_stack_2671.actualStartTime = -1.1),
|
||||
(JSCompiler_object_inline_stack_2671.selfBaseDuration =
|
||||
componentStack.selfBaseDuration),
|
||||
(JSCompiler_object_inline_stack_2669.treeBaseDuration =
|
||||
(JSCompiler_object_inline_stack_2671.treeBaseDuration =
|
||||
componentStack.treeBaseDuration)),
|
||||
(workInProgress.deletions = null))
|
||||
: ((JSCompiler_object_inline_stack_2669 = createWorkInProgress(
|
||||
: ((JSCompiler_object_inline_stack_2671 = createWorkInProgress(
|
||||
componentStack,
|
||||
JSCompiler_object_inline_message_2667
|
||||
JSCompiler_object_inline_message_2669
|
||||
)),
|
||||
(JSCompiler_object_inline_stack_2669.subtreeFlags =
|
||||
(JSCompiler_object_inline_stack_2671.subtreeFlags =
|
||||
componentStack.subtreeFlags & 65011712)),
|
||||
null !== JSCompiler_object_inline_componentStack_2670
|
||||
null !== JSCompiler_object_inline_componentStack_2672
|
||||
? (nextPrimaryChildren = createWorkInProgress(
|
||||
JSCompiler_object_inline_componentStack_2670,
|
||||
JSCompiler_object_inline_componentStack_2672,
|
||||
nextPrimaryChildren
|
||||
))
|
||||
: ((nextPrimaryChildren = createFiberFromFragment(
|
||||
@@ -10387,24 +10390,24 @@ __DEV__ &&
|
||||
)),
|
||||
(nextPrimaryChildren.flags |= 2)),
|
||||
(nextPrimaryChildren.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2669.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2669.sibling = nextPrimaryChildren),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2669),
|
||||
(JSCompiler_object_inline_stack_2669 = nextPrimaryChildren),
|
||||
(JSCompiler_object_inline_stack_2671.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2671.sibling = nextPrimaryChildren),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2671),
|
||||
(JSCompiler_object_inline_stack_2671 = nextPrimaryChildren),
|
||||
(nextPrimaryChildren = workInProgress.child),
|
||||
(nextFallbackChildren = current.child.memoizedState),
|
||||
null === nextFallbackChildren
|
||||
? (nextFallbackChildren = mountSuspenseOffscreenState(renderLanes))
|
||||
: ((componentStack = nextFallbackChildren.cachePool),
|
||||
null !== componentStack
|
||||
? ((JSCompiler_object_inline_componentStack_2670 =
|
||||
? ((JSCompiler_object_inline_componentStack_2672 =
|
||||
CacheContext._currentValue),
|
||||
(componentStack =
|
||||
componentStack.parent !==
|
||||
JSCompiler_object_inline_componentStack_2670
|
||||
JSCompiler_object_inline_componentStack_2672
|
||||
? {
|
||||
parent: JSCompiler_object_inline_componentStack_2670,
|
||||
pool: JSCompiler_object_inline_componentStack_2670
|
||||
parent: JSCompiler_object_inline_componentStack_2672,
|
||||
pool: JSCompiler_object_inline_componentStack_2672
|
||||
}
|
||||
: componentStack))
|
||||
: (componentStack = getSuspendedCache()),
|
||||
@@ -10415,35 +10418,35 @@ __DEV__ &&
|
||||
(nextPrimaryChildren.memoizedState = nextFallbackChildren),
|
||||
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
JSCompiler_object_inline_stack_2669
|
||||
JSCompiler_object_inline_stack_2671
|
||||
);
|
||||
pushPrimaryTreeSuspenseHandler(workInProgress);
|
||||
JSCompiler_object_inline_digest_2668 = current.child;
|
||||
current = JSCompiler_object_inline_digest_2668.sibling;
|
||||
JSCompiler_object_inline_digest_2668 = createWorkInProgress(
|
||||
JSCompiler_object_inline_digest_2668,
|
||||
JSCompiler_object_inline_digest_2670 = current.child;
|
||||
current = JSCompiler_object_inline_digest_2670.sibling;
|
||||
JSCompiler_object_inline_digest_2670 = createWorkInProgress(
|
||||
JSCompiler_object_inline_digest_2670,
|
||||
{
|
||||
mode: "visible",
|
||||
children: JSCompiler_object_inline_stack_2669.children
|
||||
children: JSCompiler_object_inline_stack_2671.children
|
||||
}
|
||||
);
|
||||
(workInProgress.mode & ConcurrentMode) === NoMode &&
|
||||
(JSCompiler_object_inline_digest_2668.lanes = renderLanes);
|
||||
JSCompiler_object_inline_digest_2668.return = workInProgress;
|
||||
JSCompiler_object_inline_digest_2668.sibling = null;
|
||||
(JSCompiler_object_inline_digest_2670.lanes = renderLanes);
|
||||
JSCompiler_object_inline_digest_2670.return = workInProgress;
|
||||
JSCompiler_object_inline_digest_2670.sibling = null;
|
||||
null !== current &&
|
||||
((renderLanes = workInProgress.deletions),
|
||||
null === renderLanes
|
||||
? ((workInProgress.deletions = [current]),
|
||||
(workInProgress.flags |= 16))
|
||||
: renderLanes.push(current));
|
||||
workInProgress.child = JSCompiler_object_inline_digest_2668;
|
||||
workInProgress.child = JSCompiler_object_inline_digest_2670;
|
||||
workInProgress.memoizedState = null;
|
||||
return JSCompiler_object_inline_digest_2668;
|
||||
return JSCompiler_object_inline_digest_2670;
|
||||
}
|
||||
function mountSuspensePrimaryChildren(workInProgress, primaryChildren) {
|
||||
primaryChildren = mountWorkInProgressOffscreenFiber(
|
||||
@@ -10559,21 +10562,30 @@ __DEV__ &&
|
||||
(workInProgress.flags |= 128))
|
||||
: (suspenseContext &= SubtreeSuspenseContextMask);
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
void 0 !== revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[revealOrder]
|
||||
"independent" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[revealOrder] = !0),
|
||||
"string" === typeof revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
)
|
||||
console.error(
|
||||
'The default for the <SuspenseList revealOrder="..."> prop is changing. To be future compatible you must explictly specify either "independent" (the current default), "together", "forwards" or "legacy_unstable-backwards".'
|
||||
);
|
||||
else if ("backwards" === revealOrder)
|
||||
console.error(
|
||||
'The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.'
|
||||
);
|
||||
else if ("string" === typeof revealOrder)
|
||||
switch (revealOrder.toLowerCase()) {
|
||||
case "together":
|
||||
case "forwards":
|
||||
case "backwards":
|
||||
case "independent":
|
||||
console.error(
|
||||
'"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',
|
||||
revealOrder,
|
||||
@@ -10590,32 +10602,48 @@ __DEV__ &&
|
||||
break;
|
||||
default:
|
||||
console.error(
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
}
|
||||
else
|
||||
console.error(
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
void 0 === tailMode ||
|
||||
didWarnAboutTailOptions[tailMode] ||
|
||||
("collapsed" !== tailMode && "hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
suspenseContext = null == tailMode ? "null" : tailMode;
|
||||
if (!didWarnAboutTailOptions[suspenseContext])
|
||||
if (null == tailMode) {
|
||||
if (
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder
|
||||
)
|
||||
(didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'The default for the <SuspenseList tail="..."> prop is changing. To be future compatible you must explictly specify either "visible" (the current default), "collapsed" or "hidden".'
|
||||
);
|
||||
} else
|
||||
"visible" !== tailMode &&
|
||||
"collapsed" !== tailMode &&
|
||||
"hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
));
|
||||
a: if (
|
||||
("forwards" === revealOrder || "backwards" === revealOrder) &&
|
||||
("forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
null !== nextProps &&
|
||||
!1 !== nextProps
|
||||
@@ -10705,6 +10733,7 @@ __DEV__ &&
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -27026,11 +27055,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-1ae0a845-20250603" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-d742611c-20250603" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-dom: 19.2.0-native-fb-1ae0a845-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.2.0-native-fb-d742611c-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -27067,10 +27096,10 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -27208,5 +27237,5 @@ __DEV__ &&
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
})();
|
||||
|
||||
compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js
Vendored
+14
-7
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<b05f36f24242b347fce3e6c6dab8ac65>>
|
||||
* @generated SignedSource<<f938b786e9eaf90a682fa1a018b0eece>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4519,7 +4519,13 @@ function findFirstSuspended(row) {
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -7462,6 +7468,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -17094,14 +17101,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2017 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-1ae0a845-20250603" !==
|
||||
"19.2.0-native-fb-d742611c-20250603" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2017
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2017,
|
||||
"19.2.0-native-fb-1ae0a845-20250603"
|
||||
"19.2.0-native-fb-d742611c-20250603"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17123,10 +17130,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2536 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2537 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -17224,4 +17231,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
+14
-7
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<d610d812f576394f0a3a51934ec77f96>>
|
||||
* @generated SignedSource<<d81ca51c17b4bf0dcee0ea3df4199bb3>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4678,7 +4678,13 @@ function findFirstSuspended(row) {
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -7655,6 +7661,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -17804,14 +17811,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2120 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-1ae0a845-20250603" !==
|
||||
"19.2.0-native-fb-d742611c-20250603" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2120
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2120,
|
||||
"19.2.0-native-fb-1ae0a845-20250603"
|
||||
"19.2.0-native-fb-d742611c-20250603"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17833,10 +17840,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2127 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$313 = 0;
|
||||
@@ -17949,4 +17956,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
+172
-143
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<75de898cbf771440d0cac654fc870afd>>
|
||||
* @generated SignedSource<<5248d2aa70fc7a785cdc31862fc337e6>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -6803,7 +6803,10 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
void 0 !== node.memoizedProps.revealOrder
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -10063,24 +10066,24 @@ __DEV__ &&
|
||||
return current;
|
||||
}
|
||||
function updateSuspenseComponent(current, workInProgress, renderLanes) {
|
||||
var JSCompiler_object_inline_digest_2673;
|
||||
var JSCompiler_object_inline_stack_2674 = workInProgress.pendingProps;
|
||||
var JSCompiler_object_inline_digest_2675;
|
||||
var JSCompiler_object_inline_stack_2676 = workInProgress.pendingProps;
|
||||
shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128);
|
||||
var JSCompiler_object_inline_message_2672 = !1;
|
||||
var JSCompiler_object_inline_message_2674 = !1;
|
||||
var didSuspend = 0 !== (workInProgress.flags & 128);
|
||||
(JSCompiler_object_inline_digest_2673 = didSuspend) ||
|
||||
(JSCompiler_object_inline_digest_2673 =
|
||||
(JSCompiler_object_inline_digest_2675 = didSuspend) ||
|
||||
(JSCompiler_object_inline_digest_2675 =
|
||||
null !== current && null === current.memoizedState
|
||||
? !1
|
||||
: 0 !== (suspenseStackCursor.current & ForceSuspenseFallback));
|
||||
JSCompiler_object_inline_digest_2673 &&
|
||||
((JSCompiler_object_inline_message_2672 = !0),
|
||||
JSCompiler_object_inline_digest_2675 &&
|
||||
((JSCompiler_object_inline_message_2674 = !0),
|
||||
(workInProgress.flags &= -129));
|
||||
JSCompiler_object_inline_digest_2673 = 0 !== (workInProgress.flags & 32);
|
||||
JSCompiler_object_inline_digest_2675 = 0 !== (workInProgress.flags & 32);
|
||||
workInProgress.flags &= -33;
|
||||
if (null === current) {
|
||||
if (isHydrating) {
|
||||
JSCompiler_object_inline_message_2672
|
||||
JSCompiler_object_inline_message_2674
|
||||
? pushPrimaryTreeSuspenseHandler(workInProgress)
|
||||
: reuseSuspenseHandlerOnStack(workInProgress);
|
||||
(renderLanes = nextHydratableInstance)
|
||||
@@ -10093,18 +10096,18 @@ __DEV__ &&
|
||||
? current
|
||||
: null),
|
||||
null !== current &&
|
||||
((JSCompiler_object_inline_digest_2673 = {
|
||||
((JSCompiler_object_inline_digest_2675 = {
|
||||
dehydrated: current,
|
||||
treeContext: getSuspendedTreeContext(),
|
||||
retryLane: 536870912,
|
||||
hydrationErrors: null
|
||||
}),
|
||||
(workInProgress.memoizedState =
|
||||
JSCompiler_object_inline_digest_2673),
|
||||
(JSCompiler_object_inline_digest_2673 =
|
||||
JSCompiler_object_inline_digest_2675),
|
||||
(JSCompiler_object_inline_digest_2675 =
|
||||
createFiberFromDehydratedFragment(current)),
|
||||
(JSCompiler_object_inline_digest_2673.return = workInProgress),
|
||||
(workInProgress.child = JSCompiler_object_inline_digest_2673),
|
||||
(JSCompiler_object_inline_digest_2675.return = workInProgress),
|
||||
(workInProgress.child = JSCompiler_object_inline_digest_2675),
|
||||
(hydrationParentFiber = workInProgress),
|
||||
(nextHydratableInstance = null)))
|
||||
: (current = null);
|
||||
@@ -10118,12 +10121,12 @@ __DEV__ &&
|
||||
: (workInProgress.lanes = 536870912);
|
||||
return null;
|
||||
}
|
||||
var nextPrimaryChildren = JSCompiler_object_inline_stack_2674.children,
|
||||
nextFallbackChildren = JSCompiler_object_inline_stack_2674.fallback;
|
||||
if (JSCompiler_object_inline_message_2672)
|
||||
var nextPrimaryChildren = JSCompiler_object_inline_stack_2676.children,
|
||||
nextFallbackChildren = JSCompiler_object_inline_stack_2676.fallback;
|
||||
if (JSCompiler_object_inline_message_2674)
|
||||
return (
|
||||
reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(JSCompiler_object_inline_stack_2674 =
|
||||
(JSCompiler_object_inline_stack_2676 =
|
||||
mountSuspenseFallbackChildren(
|
||||
workInProgress,
|
||||
nextPrimaryChildren,
|
||||
@@ -10135,19 +10138,19 @@ __DEV__ &&
|
||||
mountSuspenseOffscreenState(renderLanes)),
|
||||
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
JSCompiler_object_inline_stack_2674
|
||||
JSCompiler_object_inline_stack_2676
|
||||
);
|
||||
if (
|
||||
"number" ===
|
||||
typeof JSCompiler_object_inline_stack_2674.unstable_expectedLoadTime
|
||||
typeof JSCompiler_object_inline_stack_2676.unstable_expectedLoadTime
|
||||
)
|
||||
return (
|
||||
reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(JSCompiler_object_inline_stack_2674 =
|
||||
(JSCompiler_object_inline_stack_2676 =
|
||||
mountSuspenseFallbackChildren(
|
||||
workInProgress,
|
||||
nextPrimaryChildren,
|
||||
@@ -10159,12 +10162,12 @@ __DEV__ &&
|
||||
mountSuspenseOffscreenState(renderLanes)),
|
||||
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
(workInProgress.lanes = 4194304),
|
||||
JSCompiler_object_inline_stack_2674
|
||||
JSCompiler_object_inline_stack_2676
|
||||
);
|
||||
pushPrimaryTreeSuspenseHandler(workInProgress);
|
||||
return mountSuspensePrimaryChildren(
|
||||
@@ -10174,8 +10177,8 @@ __DEV__ &&
|
||||
}
|
||||
var prevState = current.memoizedState;
|
||||
if (null !== prevState) {
|
||||
var JSCompiler_object_inline_componentStack_2675 = prevState.dehydrated;
|
||||
if (null !== JSCompiler_object_inline_componentStack_2675) {
|
||||
var JSCompiler_object_inline_componentStack_2677 = prevState.dehydrated;
|
||||
if (null !== JSCompiler_object_inline_componentStack_2677) {
|
||||
if (didSuspend)
|
||||
workInProgress.flags & 256
|
||||
? (pushPrimaryTreeSuspenseHandler(workInProgress),
|
||||
@@ -10192,13 +10195,13 @@ __DEV__ &&
|
||||
(workInProgress = null))
|
||||
: (reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(nextPrimaryChildren =
|
||||
JSCompiler_object_inline_stack_2674.fallback),
|
||||
JSCompiler_object_inline_stack_2676.fallback),
|
||||
(nextFallbackChildren = workInProgress.mode),
|
||||
(JSCompiler_object_inline_stack_2674 =
|
||||
(JSCompiler_object_inline_stack_2676 =
|
||||
mountWorkInProgressOffscreenFiber(
|
||||
{
|
||||
mode: "visible",
|
||||
children: JSCompiler_object_inline_stack_2674.children
|
||||
children: JSCompiler_object_inline_stack_2676.children
|
||||
},
|
||||
nextFallbackChildren
|
||||
)),
|
||||
@@ -10209,11 +10212,11 @@ __DEV__ &&
|
||||
null
|
||||
)),
|
||||
(nextPrimaryChildren.flags |= 2),
|
||||
(JSCompiler_object_inline_stack_2674.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2676.return = workInProgress),
|
||||
(nextPrimaryChildren.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2674.sibling =
|
||||
(JSCompiler_object_inline_stack_2676.sibling =
|
||||
nextPrimaryChildren),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2674),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2676),
|
||||
(workInProgress.mode & ConcurrentMode) !== NoMode &&
|
||||
reconcileChildFibers(
|
||||
workInProgress,
|
||||
@@ -10221,13 +10224,13 @@ __DEV__ &&
|
||||
null,
|
||||
renderLanes
|
||||
),
|
||||
(JSCompiler_object_inline_stack_2674 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2674.memoizedState =
|
||||
(JSCompiler_object_inline_stack_2676 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2676.memoizedState =
|
||||
mountSuspenseOffscreenState(renderLanes)),
|
||||
(JSCompiler_object_inline_stack_2674.childLanes =
|
||||
(JSCompiler_object_inline_stack_2676.childLanes =
|
||||
getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
@@ -10236,45 +10239,45 @@ __DEV__ &&
|
||||
(pushPrimaryTreeSuspenseHandler(workInProgress),
|
||||
warnIfHydrating(),
|
||||
isSuspenseInstanceFallback(
|
||||
JSCompiler_object_inline_componentStack_2675
|
||||
JSCompiler_object_inline_componentStack_2677
|
||||
))
|
||||
) {
|
||||
JSCompiler_object_inline_digest_2673 =
|
||||
JSCompiler_object_inline_componentStack_2675.nextSibling &&
|
||||
JSCompiler_object_inline_componentStack_2675.nextSibling.dataset;
|
||||
if (JSCompiler_object_inline_digest_2673) {
|
||||
nextPrimaryChildren = JSCompiler_object_inline_digest_2673.dgst;
|
||||
var message = JSCompiler_object_inline_digest_2673.msg;
|
||||
nextFallbackChildren = JSCompiler_object_inline_digest_2673.stck;
|
||||
var componentStack = JSCompiler_object_inline_digest_2673.cstck;
|
||||
JSCompiler_object_inline_digest_2675 =
|
||||
JSCompiler_object_inline_componentStack_2677.nextSibling &&
|
||||
JSCompiler_object_inline_componentStack_2677.nextSibling.dataset;
|
||||
if (JSCompiler_object_inline_digest_2675) {
|
||||
nextPrimaryChildren = JSCompiler_object_inline_digest_2675.dgst;
|
||||
var message = JSCompiler_object_inline_digest_2675.msg;
|
||||
nextFallbackChildren = JSCompiler_object_inline_digest_2675.stck;
|
||||
var componentStack = JSCompiler_object_inline_digest_2675.cstck;
|
||||
}
|
||||
JSCompiler_object_inline_message_2672 = message;
|
||||
JSCompiler_object_inline_digest_2673 = nextPrimaryChildren;
|
||||
JSCompiler_object_inline_stack_2674 = nextFallbackChildren;
|
||||
JSCompiler_object_inline_componentStack_2675 = componentStack;
|
||||
nextPrimaryChildren = JSCompiler_object_inline_message_2672;
|
||||
nextFallbackChildren = JSCompiler_object_inline_componentStack_2675;
|
||||
JSCompiler_object_inline_message_2674 = message;
|
||||
JSCompiler_object_inline_digest_2675 = nextPrimaryChildren;
|
||||
JSCompiler_object_inline_stack_2676 = nextFallbackChildren;
|
||||
JSCompiler_object_inline_componentStack_2677 = componentStack;
|
||||
nextPrimaryChildren = JSCompiler_object_inline_message_2674;
|
||||
nextFallbackChildren = JSCompiler_object_inline_componentStack_2677;
|
||||
nextPrimaryChildren = nextPrimaryChildren
|
||||
? Error(nextPrimaryChildren)
|
||||
: Error(
|
||||
"The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering."
|
||||
);
|
||||
nextPrimaryChildren.stack =
|
||||
JSCompiler_object_inline_stack_2674 || "";
|
||||
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2673;
|
||||
JSCompiler_object_inline_digest_2673 =
|
||||
JSCompiler_object_inline_stack_2676 || "";
|
||||
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2675;
|
||||
JSCompiler_object_inline_digest_2675 =
|
||||
void 0 === nextFallbackChildren ? null : nextFallbackChildren;
|
||||
JSCompiler_object_inline_stack_2674 = {
|
||||
JSCompiler_object_inline_stack_2676 = {
|
||||
value: nextPrimaryChildren,
|
||||
source: null,
|
||||
stack: JSCompiler_object_inline_digest_2673
|
||||
stack: JSCompiler_object_inline_digest_2675
|
||||
};
|
||||
"string" === typeof JSCompiler_object_inline_digest_2673 &&
|
||||
"string" === typeof JSCompiler_object_inline_digest_2675 &&
|
||||
CapturedStacks.set(
|
||||
nextPrimaryChildren,
|
||||
JSCompiler_object_inline_stack_2674
|
||||
JSCompiler_object_inline_stack_2676
|
||||
);
|
||||
queueHydrationError(JSCompiler_object_inline_stack_2674);
|
||||
queueHydrationError(JSCompiler_object_inline_stack_2676);
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
@@ -10288,35 +10291,35 @@ __DEV__ &&
|
||||
renderLanes,
|
||||
!1
|
||||
),
|
||||
(JSCompiler_object_inline_digest_2673 =
|
||||
(JSCompiler_object_inline_digest_2675 =
|
||||
0 !== (renderLanes & current.childLanes)),
|
||||
didReceiveUpdate || JSCompiler_object_inline_digest_2673)
|
||||
didReceiveUpdate || JSCompiler_object_inline_digest_2675)
|
||||
) {
|
||||
JSCompiler_object_inline_digest_2673 = workInProgressRoot;
|
||||
JSCompiler_object_inline_digest_2675 = workInProgressRoot;
|
||||
if (
|
||||
null !== JSCompiler_object_inline_digest_2673 &&
|
||||
((JSCompiler_object_inline_stack_2674 = getBumpedLaneForHydration(
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
null !== JSCompiler_object_inline_digest_2675 &&
|
||||
((JSCompiler_object_inline_stack_2676 = getBumpedLaneForHydration(
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
renderLanes
|
||||
)),
|
||||
0 !== JSCompiler_object_inline_stack_2674 &&
|
||||
JSCompiler_object_inline_stack_2674 !== prevState.retryLane)
|
||||
0 !== JSCompiler_object_inline_stack_2676 &&
|
||||
JSCompiler_object_inline_stack_2676 !== prevState.retryLane)
|
||||
)
|
||||
throw (
|
||||
((prevState.retryLane = JSCompiler_object_inline_stack_2674),
|
||||
((prevState.retryLane = JSCompiler_object_inline_stack_2676),
|
||||
enqueueConcurrentRenderForLane(
|
||||
current,
|
||||
JSCompiler_object_inline_stack_2674
|
||||
JSCompiler_object_inline_stack_2676
|
||||
),
|
||||
scheduleUpdateOnFiber(
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
current,
|
||||
JSCompiler_object_inline_stack_2674
|
||||
JSCompiler_object_inline_stack_2676
|
||||
),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2675
|
||||
JSCompiler_object_inline_componentStack_2677
|
||||
) || renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
@@ -10325,14 +10328,14 @@ __DEV__ &&
|
||||
);
|
||||
} else
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2675
|
||||
JSCompiler_object_inline_componentStack_2677
|
||||
)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
: ((renderLanes = prevState.treeContext),
|
||||
(nextHydratableInstance = getNextHydratable(
|
||||
JSCompiler_object_inline_componentStack_2675.nextSibling
|
||||
JSCompiler_object_inline_componentStack_2677.nextSibling
|
||||
)),
|
||||
(hydrationParentFiber = workInProgress),
|
||||
(isHydrating = !0),
|
||||
@@ -10344,47 +10347,47 @@ __DEV__ &&
|
||||
restoreSuspendedTreeContext(workInProgress, renderLanes),
|
||||
(workInProgress = mountSuspensePrimaryChildren(
|
||||
workInProgress,
|
||||
JSCompiler_object_inline_stack_2674.children
|
||||
JSCompiler_object_inline_stack_2676.children
|
||||
)),
|
||||
(workInProgress.flags |= 4096));
|
||||
return workInProgress;
|
||||
}
|
||||
}
|
||||
if (JSCompiler_object_inline_message_2672)
|
||||
if (JSCompiler_object_inline_message_2674)
|
||||
return (
|
||||
reuseSuspenseHandlerOnStack(workInProgress),
|
||||
(nextPrimaryChildren = JSCompiler_object_inline_stack_2674.fallback),
|
||||
(nextPrimaryChildren = JSCompiler_object_inline_stack_2676.fallback),
|
||||
(nextFallbackChildren = workInProgress.mode),
|
||||
(componentStack = current.child),
|
||||
(JSCompiler_object_inline_componentStack_2675 =
|
||||
(JSCompiler_object_inline_componentStack_2677 =
|
||||
componentStack.sibling),
|
||||
(JSCompiler_object_inline_message_2672 = {
|
||||
(JSCompiler_object_inline_message_2674 = {
|
||||
mode: "hidden",
|
||||
children: JSCompiler_object_inline_stack_2674.children
|
||||
children: JSCompiler_object_inline_stack_2676.children
|
||||
}),
|
||||
(nextFallbackChildren & ConcurrentMode) === NoMode &&
|
||||
workInProgress.child !== componentStack
|
||||
? ((JSCompiler_object_inline_stack_2674 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2674.childLanes = 0),
|
||||
(JSCompiler_object_inline_stack_2674.pendingProps =
|
||||
JSCompiler_object_inline_message_2672),
|
||||
? ((JSCompiler_object_inline_stack_2676 = workInProgress.child),
|
||||
(JSCompiler_object_inline_stack_2676.childLanes = 0),
|
||||
(JSCompiler_object_inline_stack_2676.pendingProps =
|
||||
JSCompiler_object_inline_message_2674),
|
||||
workInProgress.mode & ProfileMode &&
|
||||
((JSCompiler_object_inline_stack_2674.actualDuration = -0),
|
||||
(JSCompiler_object_inline_stack_2674.actualStartTime = -1.1),
|
||||
(JSCompiler_object_inline_stack_2674.selfBaseDuration =
|
||||
((JSCompiler_object_inline_stack_2676.actualDuration = -0),
|
||||
(JSCompiler_object_inline_stack_2676.actualStartTime = -1.1),
|
||||
(JSCompiler_object_inline_stack_2676.selfBaseDuration =
|
||||
componentStack.selfBaseDuration),
|
||||
(JSCompiler_object_inline_stack_2674.treeBaseDuration =
|
||||
(JSCompiler_object_inline_stack_2676.treeBaseDuration =
|
||||
componentStack.treeBaseDuration)),
|
||||
(workInProgress.deletions = null))
|
||||
: ((JSCompiler_object_inline_stack_2674 = createWorkInProgress(
|
||||
: ((JSCompiler_object_inline_stack_2676 = createWorkInProgress(
|
||||
componentStack,
|
||||
JSCompiler_object_inline_message_2672
|
||||
JSCompiler_object_inline_message_2674
|
||||
)),
|
||||
(JSCompiler_object_inline_stack_2674.subtreeFlags =
|
||||
(JSCompiler_object_inline_stack_2676.subtreeFlags =
|
||||
componentStack.subtreeFlags & 65011712)),
|
||||
null !== JSCompiler_object_inline_componentStack_2675
|
||||
null !== JSCompiler_object_inline_componentStack_2677
|
||||
? (nextPrimaryChildren = createWorkInProgress(
|
||||
JSCompiler_object_inline_componentStack_2675,
|
||||
JSCompiler_object_inline_componentStack_2677,
|
||||
nextPrimaryChildren
|
||||
))
|
||||
: ((nextPrimaryChildren = createFiberFromFragment(
|
||||
@@ -10395,24 +10398,24 @@ __DEV__ &&
|
||||
)),
|
||||
(nextPrimaryChildren.flags |= 2)),
|
||||
(nextPrimaryChildren.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2674.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2674.sibling = nextPrimaryChildren),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2674),
|
||||
(JSCompiler_object_inline_stack_2674 = nextPrimaryChildren),
|
||||
(JSCompiler_object_inline_stack_2676.return = workInProgress),
|
||||
(JSCompiler_object_inline_stack_2676.sibling = nextPrimaryChildren),
|
||||
(workInProgress.child = JSCompiler_object_inline_stack_2676),
|
||||
(JSCompiler_object_inline_stack_2676 = nextPrimaryChildren),
|
||||
(nextPrimaryChildren = workInProgress.child),
|
||||
(nextFallbackChildren = current.child.memoizedState),
|
||||
null === nextFallbackChildren
|
||||
? (nextFallbackChildren = mountSuspenseOffscreenState(renderLanes))
|
||||
: ((componentStack = nextFallbackChildren.cachePool),
|
||||
null !== componentStack
|
||||
? ((JSCompiler_object_inline_componentStack_2675 =
|
||||
? ((JSCompiler_object_inline_componentStack_2677 =
|
||||
CacheContext._currentValue),
|
||||
(componentStack =
|
||||
componentStack.parent !==
|
||||
JSCompiler_object_inline_componentStack_2675
|
||||
JSCompiler_object_inline_componentStack_2677
|
||||
? {
|
||||
parent: JSCompiler_object_inline_componentStack_2675,
|
||||
pool: JSCompiler_object_inline_componentStack_2675
|
||||
parent: JSCompiler_object_inline_componentStack_2677,
|
||||
pool: JSCompiler_object_inline_componentStack_2677
|
||||
}
|
||||
: componentStack))
|
||||
: (componentStack = getSuspendedCache()),
|
||||
@@ -10423,35 +10426,35 @@ __DEV__ &&
|
||||
(nextPrimaryChildren.memoizedState = nextFallbackChildren),
|
||||
(nextPrimaryChildren.childLanes = getRemainingWorkInPrimaryTree(
|
||||
current,
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
renderLanes
|
||||
)),
|
||||
(workInProgress.memoizedState = SUSPENDED_MARKER),
|
||||
JSCompiler_object_inline_stack_2674
|
||||
JSCompiler_object_inline_stack_2676
|
||||
);
|
||||
pushPrimaryTreeSuspenseHandler(workInProgress);
|
||||
JSCompiler_object_inline_digest_2673 = current.child;
|
||||
current = JSCompiler_object_inline_digest_2673.sibling;
|
||||
JSCompiler_object_inline_digest_2673 = createWorkInProgress(
|
||||
JSCompiler_object_inline_digest_2673,
|
||||
JSCompiler_object_inline_digest_2675 = current.child;
|
||||
current = JSCompiler_object_inline_digest_2675.sibling;
|
||||
JSCompiler_object_inline_digest_2675 = createWorkInProgress(
|
||||
JSCompiler_object_inline_digest_2675,
|
||||
{
|
||||
mode: "visible",
|
||||
children: JSCompiler_object_inline_stack_2674.children
|
||||
children: JSCompiler_object_inline_stack_2676.children
|
||||
}
|
||||
);
|
||||
(workInProgress.mode & ConcurrentMode) === NoMode &&
|
||||
(JSCompiler_object_inline_digest_2673.lanes = renderLanes);
|
||||
JSCompiler_object_inline_digest_2673.return = workInProgress;
|
||||
JSCompiler_object_inline_digest_2673.sibling = null;
|
||||
(JSCompiler_object_inline_digest_2675.lanes = renderLanes);
|
||||
JSCompiler_object_inline_digest_2675.return = workInProgress;
|
||||
JSCompiler_object_inline_digest_2675.sibling = null;
|
||||
null !== current &&
|
||||
((renderLanes = workInProgress.deletions),
|
||||
null === renderLanes
|
||||
? ((workInProgress.deletions = [current]),
|
||||
(workInProgress.flags |= 16))
|
||||
: renderLanes.push(current));
|
||||
workInProgress.child = JSCompiler_object_inline_digest_2673;
|
||||
workInProgress.child = JSCompiler_object_inline_digest_2675;
|
||||
workInProgress.memoizedState = null;
|
||||
return JSCompiler_object_inline_digest_2673;
|
||||
return JSCompiler_object_inline_digest_2675;
|
||||
}
|
||||
function mountSuspensePrimaryChildren(workInProgress, primaryChildren) {
|
||||
primaryChildren = mountWorkInProgressOffscreenFiber(
|
||||
@@ -10567,21 +10570,30 @@ __DEV__ &&
|
||||
(workInProgress.flags |= 128))
|
||||
: (suspenseContext &= SubtreeSuspenseContextMask);
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
void 0 !== revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[revealOrder]
|
||||
"independent" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[revealOrder] = !0),
|
||||
"string" === typeof revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
)
|
||||
console.error(
|
||||
'The default for the <SuspenseList revealOrder="..."> prop is changing. To be future compatible you must explictly specify either "independent" (the current default), "together", "forwards" or "legacy_unstable-backwards".'
|
||||
);
|
||||
else if ("backwards" === revealOrder)
|
||||
console.error(
|
||||
'The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.'
|
||||
);
|
||||
else if ("string" === typeof revealOrder)
|
||||
switch (revealOrder.toLowerCase()) {
|
||||
case "together":
|
||||
case "forwards":
|
||||
case "backwards":
|
||||
case "independent":
|
||||
console.error(
|
||||
'"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',
|
||||
revealOrder,
|
||||
@@ -10598,32 +10610,48 @@ __DEV__ &&
|
||||
break;
|
||||
default:
|
||||
console.error(
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
}
|
||||
else
|
||||
console.error(
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
void 0 === tailMode ||
|
||||
didWarnAboutTailOptions[tailMode] ||
|
||||
("collapsed" !== tailMode && "hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
suspenseContext = null == tailMode ? "null" : tailMode;
|
||||
if (!didWarnAboutTailOptions[suspenseContext])
|
||||
if (null == tailMode) {
|
||||
if (
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder
|
||||
)
|
||||
(didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'The default for the <SuspenseList tail="..."> prop is changing. To be future compatible you must explictly specify either "visible" (the current default), "collapsed" or "hidden".'
|
||||
);
|
||||
} else
|
||||
"visible" !== tailMode &&
|
||||
"collapsed" !== tailMode &&
|
||||
"hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
));
|
||||
a: if (
|
||||
("forwards" === revealOrder || "backwards" === revealOrder) &&
|
||||
("forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
null !== nextProps &&
|
||||
!1 !== nextProps
|
||||
@@ -10713,6 +10741,7 @@ __DEV__ &&
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -27082,11 +27111,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-1ae0a845-20250603" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-d742611c-20250603" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-dom: 19.2.0-native-fb-1ae0a845-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.2.0-native-fb-d742611c-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -27123,10 +27152,10 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -27580,7 +27609,7 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+14
-7
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<bc96a47b6a02195f3d39b148e965d4ed>>
|
||||
* @generated SignedSource<<b265df1a9c72f7548dc6c39cb6eac48d>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4519,7 +4519,13 @@ function findFirstSuspended(row) {
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -7462,6 +7468,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -17105,14 +17112,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2018 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-1ae0a845-20250603" !==
|
||||
"19.2.0-native-fb-d742611c-20250603" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2018
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2018,
|
||||
"19.2.0-native-fb-1ae0a845-20250603"
|
||||
"19.2.0-native-fb-d742611c-20250603"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17134,10 +17141,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2539 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2540 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -17388,4 +17395,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
+14
-7
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<00f4c36ec4b257269fd90beea5cc711c>>
|
||||
* @generated SignedSource<<f130682193151591520c7a3335b752c0>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4682,7 +4682,13 @@ function findFirstSuspended(row) {
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -7659,6 +7665,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -17819,14 +17826,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2121 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-1ae0a845-20250603" !==
|
||||
"19.2.0-native-fb-d742611c-20250603" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2121
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2121,
|
||||
"19.2.0-native-fb-1ae0a845-20250603"
|
||||
"19.2.0-native-fb-d742611c-20250603"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17848,10 +17855,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2128 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$313 = 0;
|
||||
@@ -18117,7 +18124,7 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+59
-30
@@ -7,13 +7,13 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<07648f16beb32aa7767f7b3979ef84f6>>
|
||||
* @generated SignedSource<<c4eaed27ebedf7525d7e1e0cd0c65a74>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
__DEV__ &&
|
||||
(function () {
|
||||
function JSCompiler_object_inline_createNodeMock_1155() {
|
||||
function JSCompiler_object_inline_createNodeMock_1157() {
|
||||
return null;
|
||||
}
|
||||
function findHook(fiber, id) {
|
||||
@@ -4107,7 +4107,10 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
void 0 !== node.memoizedProps.revealOrder
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -7498,21 +7501,30 @@ __DEV__ &&
|
||||
(workInProgress.flags |= 128))
|
||||
: (suspenseContext &= SubtreeSuspenseContextMask);
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
void 0 !== revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[revealOrder]
|
||||
"independent" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[revealOrder] = !0),
|
||||
"string" === typeof revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
)
|
||||
console.error(
|
||||
'The default for the <SuspenseList revealOrder="..."> prop is changing. To be future compatible you must explictly specify either "independent" (the current default), "together", "forwards" or "legacy_unstable-backwards".'
|
||||
);
|
||||
else if ("backwards" === revealOrder)
|
||||
console.error(
|
||||
'The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.'
|
||||
);
|
||||
else if ("string" === typeof revealOrder)
|
||||
switch (revealOrder.toLowerCase()) {
|
||||
case "together":
|
||||
case "forwards":
|
||||
case "backwards":
|
||||
case "independent":
|
||||
console.error(
|
||||
'"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',
|
||||
revealOrder,
|
||||
@@ -7529,32 +7541,48 @@ __DEV__ &&
|
||||
break;
|
||||
default:
|
||||
console.error(
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
}
|
||||
else
|
||||
console.error(
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
void 0 === tailMode ||
|
||||
didWarnAboutTailOptions[tailMode] ||
|
||||
("collapsed" !== tailMode && "hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
suspenseContext = null == tailMode ? "null" : tailMode;
|
||||
if (!didWarnAboutTailOptions[suspenseContext])
|
||||
if (null == tailMode) {
|
||||
if (
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder
|
||||
)
|
||||
(didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'The default for the <SuspenseList tail="..."> prop is changing. To be future compatible you must explictly specify either "visible" (the current default), "collapsed" or "hidden".'
|
||||
);
|
||||
} else
|
||||
"visible" !== tailMode &&
|
||||
"collapsed" !== tailMode &&
|
||||
"hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
));
|
||||
a: if (
|
||||
("forwards" === revealOrder || "backwards" === revealOrder) &&
|
||||
("forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
null !== nextProps &&
|
||||
!1 !== nextProps
|
||||
@@ -7643,6 +7671,7 @@ __DEV__ &&
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -15671,10 +15700,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -15696,7 +15725,7 @@ __DEV__ &&
|
||||
exports._Scheduler = Scheduler;
|
||||
exports.act = act;
|
||||
exports.create = function (element, options) {
|
||||
var createNodeMock = JSCompiler_object_inline_createNodeMock_1155,
|
||||
var createNodeMock = JSCompiler_object_inline_createNodeMock_1157,
|
||||
isConcurrent = !1,
|
||||
isStrictMode = !1;
|
||||
"object" === typeof options &&
|
||||
@@ -15819,5 +15848,5 @@ __DEV__ &&
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
})();
|
||||
|
||||
+12
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<89dbdb2da99d2845b7f6be06f792ba3b>>
|
||||
* @generated SignedSource<<a4440d129620f300a1127b39979649ff>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -2736,7 +2736,13 @@ function findFirstSuspended(row) {
|
||||
var state = node.memoizedState;
|
||||
if (null !== state && (null === state.dehydrated || shim$1() || shim$1()))
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -5422,6 +5428,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -9892,10 +9899,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1447 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_1448 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -10031,4 +10038,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
+12
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<b3cb26d6b5930c820032f63f837618e1>>
|
||||
* @generated SignedSource<<34c0e548bbf7ade3d65ff697a208623d>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -2852,7 +2852,13 @@ function findFirstSuspended(row) {
|
||||
var state = node.memoizedState;
|
||||
if (null !== state && (null === state.dehydrated || shim$1() || shim$1()))
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -5569,6 +5575,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -10512,10 +10519,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1254 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$155 = 0;
|
||||
@@ -10666,4 +10673,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<f0e4c3de0a4fc0d2f3d702de3e60046e>>
|
||||
* @generated SignedSource<<588f0c08980f2f49b755b4c867b1a996>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -1411,7 +1411,7 @@ __DEV__ &&
|
||||
exports.useTransition = function () {
|
||||
return resolveDispatcher().useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<01ae6a15fcff265901e21c11eaf47a47>>
|
||||
* @generated SignedSource<<8f2a509529a81235a03cd702efa68000>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -586,4 +586,4 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<b78bdd2bb756bcc5d5d10a797d1212d9>>
|
||||
* @generated SignedSource<<0db23886576bb76fb2636ac19412cc71>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -590,7 +590,7 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-1ae0a845-20250603";
|
||||
exports.version = "19.2.0-native-fb-d742611c-20250603";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
1ae0a845bde5b95dfc319cadf366cb7b3fb1ca92
|
||||
d742611ce40545127032f4e221c78bf9f70eb437
|
||||
|
||||
+56
-27
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<70e07c08cf3f43e81c7ef3738dce0384>>
|
||||
* @generated SignedSource<<cfd734edf94c45038dd29c1ec2b6a246>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -5029,7 +5029,10 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
void 0 !== node.memoizedProps.revealOrder
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -8373,21 +8376,30 @@ __DEV__ &&
|
||||
(workInProgress.flags |= 128))
|
||||
: (suspenseContext &= SubtreeSuspenseContextMask);
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
void 0 !== revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[revealOrder]
|
||||
"independent" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[revealOrder] = !0),
|
||||
"string" === typeof revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
)
|
||||
console.error(
|
||||
'The default for the <SuspenseList revealOrder="..."> prop is changing. To be future compatible you must explictly specify either "independent" (the current default), "together", "forwards" or "legacy_unstable-backwards".'
|
||||
);
|
||||
else if ("backwards" === revealOrder)
|
||||
console.error(
|
||||
'The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.'
|
||||
);
|
||||
else if ("string" === typeof revealOrder)
|
||||
switch (revealOrder.toLowerCase()) {
|
||||
case "together":
|
||||
case "forwards":
|
||||
case "backwards":
|
||||
case "independent":
|
||||
console.error(
|
||||
'"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',
|
||||
revealOrder,
|
||||
@@ -8404,32 +8416,48 @@ __DEV__ &&
|
||||
break;
|
||||
default:
|
||||
console.error(
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
}
|
||||
else
|
||||
console.error(
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
void 0 === tailMode ||
|
||||
didWarnAboutTailOptions[tailMode] ||
|
||||
("collapsed" !== tailMode && "hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
suspenseContext = null == tailMode ? "null" : tailMode;
|
||||
if (!didWarnAboutTailOptions[suspenseContext])
|
||||
if (null == tailMode) {
|
||||
if (
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder
|
||||
)
|
||||
(didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'The default for the <SuspenseList tail="..."> prop is changing. To be future compatible you must explictly specify either "visible" (the current default), "collapsed" or "hidden".'
|
||||
);
|
||||
} else
|
||||
"visible" !== tailMode &&
|
||||
"collapsed" !== tailMode &&
|
||||
"hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
));
|
||||
a: if (
|
||||
("forwards" === revealOrder || "backwards" === revealOrder) &&
|
||||
("forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
null !== nextProps &&
|
||||
!1 !== nextProps
|
||||
@@ -8518,6 +8546,7 @@ __DEV__ &&
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -17546,10 +17575,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+11
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<6ac52cb96914834e3c8ef8a10e9deb7d>>
|
||||
* @generated SignedSource<<b2bf10e8eb1882d1f34377206d034557>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3992,7 +3992,13 @@ function findFirstSuspended(row) {
|
||||
var state = node.memoizedState;
|
||||
if (null !== state && (null === state.dehydrated || shim$1() || shim$1()))
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -6672,6 +6678,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -11251,10 +11258,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1263 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1263.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+11
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<5c4966cbf1bce549ef3088ce2dddf8f5>>
|
||||
* @generated SignedSource<<bac352e28578d9c8a31afb821bc5d95a>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -4142,7 +4142,13 @@ function findFirstSuspended(row) {
|
||||
var state = node.memoizedState;
|
||||
if (null !== state && (null === state.dehydrated || shim$1() || shim$1()))
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -6854,6 +6860,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -11955,10 +11962,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1364 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1364.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+58
-29
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<c0f24559655f73272a0b653b6b2f999d>>
|
||||
* @generated SignedSource<<70277df0f31abb75e43baa69bee13880>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -5135,7 +5135,10 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
void 0 !== node.memoizedProps.revealOrder
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -8479,21 +8482,30 @@ __DEV__ &&
|
||||
(workInProgress.flags |= 128))
|
||||
: (suspenseContext &= SubtreeSuspenseContextMask);
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
void 0 !== revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[revealOrder]
|
||||
"independent" !== revealOrder &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[revealOrder] = !0),
|
||||
"string" === typeof revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
)
|
||||
console.error(
|
||||
'The default for the <SuspenseList revealOrder="..."> prop is changing. To be future compatible you must explictly specify either "independent" (the current default), "together", "forwards" or "legacy_unstable-backwards".'
|
||||
);
|
||||
else if ("backwards" === revealOrder)
|
||||
console.error(
|
||||
'The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.'
|
||||
);
|
||||
else if ("string" === typeof revealOrder)
|
||||
switch (revealOrder.toLowerCase()) {
|
||||
case "together":
|
||||
case "forwards":
|
||||
case "backwards":
|
||||
case "independent":
|
||||
console.error(
|
||||
'"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',
|
||||
revealOrder,
|
||||
@@ -8510,32 +8522,48 @@ __DEV__ &&
|
||||
break;
|
||||
default:
|
||||
console.error(
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
}
|
||||
else
|
||||
console.error(
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',
|
||||
'%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "independent", "together", "forwards" or "backwards"?',
|
||||
revealOrder
|
||||
);
|
||||
void 0 === tailMode ||
|
||||
didWarnAboutTailOptions[tailMode] ||
|
||||
("collapsed" !== tailMode && "hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[tailMode] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
suspenseContext = null == tailMode ? "null" : tailMode;
|
||||
if (!didWarnAboutTailOptions[suspenseContext])
|
||||
if (null == tailMode) {
|
||||
if (
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder
|
||||
)
|
||||
(didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'The default for the <SuspenseList tail="..."> prop is changing. To be future compatible you must explictly specify either "visible" (the current default), "collapsed" or "hidden".'
|
||||
);
|
||||
} else
|
||||
"visible" !== tailMode &&
|
||||
"collapsed" !== tailMode &&
|
||||
"hidden" !== tailMode
|
||||
? ((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?',
|
||||
tailMode
|
||||
))
|
||||
: "forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
));
|
||||
a: if (
|
||||
("forwards" === revealOrder || "backwards" === revealOrder) &&
|
||||
("forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
null !== nextProps &&
|
||||
!1 !== nextProps
|
||||
@@ -8624,6 +8652,7 @@ __DEV__ &&
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -17622,11 +17651,11 @@ __DEV__ &&
|
||||
shouldSuspendImpl = newShouldSuspendImpl;
|
||||
};
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-1ae0a845-20250603" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-d742611c-20250603" !== 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-1ae0a845-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-d742611c-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -17652,10 +17681,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+13
-6
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<2d7216e3fdff9e23c06a0550f5cf8803>>
|
||||
* @generated SignedSource<<d94053e6386722a07b4b7aca4e4d5818>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -4146,7 +4146,13 @@ function findFirstSuspended(row) {
|
||||
var state = node.memoizedState;
|
||||
if (null !== state && (null === state.dehydrated || shim$1() || shim$1()))
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -6826,6 +6832,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -11208,11 +11215,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-1ae0a845-20250603" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-d742611c-20250603" !== 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-1ae0a845-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-d742611c-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11262,10 +11269,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1307 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1307.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+13
-6
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<d2f126af7ace84366c2ca5bd1fa0f9ef>>
|
||||
* @generated SignedSource<<438ba17a739f1c380cb9f51816737bfe>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -4296,7 +4296,13 @@ function findFirstSuspended(row) {
|
||||
var state = node.memoizedState;
|
||||
if (null !== state && (null === state.dehydrated || shim$1() || shim$1()))
|
||||
return node;
|
||||
} else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) {
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
node.child.return = node;
|
||||
@@ -7008,6 +7014,7 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
revealOrder = workInProgress.child;
|
||||
for (workInProgress.child = null; null !== revealOrder; ) {
|
||||
@@ -11910,11 +11917,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-1ae0a845-20250603" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-d742611c-20250603" !== 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-1ae0a845-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-d742611c-20250603\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11964,10 +11971,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1408 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-1ae0a845-20250603",
|
||||
version: "19.2.0-native-fb-d742611c-20250603",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-1ae0a845-20250603"
|
||||
reconcilerVersion: "19.2.0-native-fb-d742611c-20250603"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1408.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "eslint-plugin-react-hooks",
|
||||
"description": "ESLint rules for React Hooks",
|
||||
"version": "0.0.0-experimental-1ae0a845-20250603",
|
||||
"version": "0.0.0-experimental-d742611c-20250603",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/facebook/react.git",
|
||||
|
||||
Reference in New Issue
Block a user