mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Switch the default revealOrder to "forwards" and tail "hidden" on SuspenseList (#35018)
We have warned about this for a while now so we can make the switch.
Often when you reach for SuspenseList, you mean forwards. It doesn't
make sense to have the default to just be a noop. While "together" is
another useful mode that's more like a Group so isn't so associated with
the default as List. So we're switching it.
However, tail=hidden isn't as obvious of a default it does allow for a
convenient pattern for streaming in list of items by default.
This doesn't yet switch the rendering order of "backwards". That's
coming in a follow up.
DiffTrain build for [26cf280480](https://github.com/facebook/react/commit/26cf2804802f3d32c4d8f9db73ddea12ad6c1670)
This commit is contained in:
@@ -1 +1 @@
|
||||
19.3.0-native-fb-fb0d9607-20251028
|
||||
19.3.0-native-fb-26cf2804-20251031
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<e1e450b3b95de7d8f80f90c3d38937c2>>
|
||||
* @generated SignedSource<<da345fecadc4b716e88ea4fed647b21d>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -414,5 +414,5 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
})();
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<6ccde66f506aa67928a71a64170bf809>>
|
||||
* @generated SignedSource<<1ff853794d6562c8967f2250a6a9cd89>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<6ccde66f506aa67928a71a64170bf809>>
|
||||
* @generated SignedSource<<1ff853794d6562c8967f2250a6a9cd89>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
Vendored
+77
-84
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<fea7e70da6ec56bd554b2e339aa29d6b>>
|
||||
* @generated SignedSource<<922c814d7aca962a5d28d9e2a8396bcb>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -7842,10 +7842,7 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -11703,6 +11700,7 @@ __DEV__ &&
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
@@ -11710,12 +11708,9 @@ __DEV__ &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0),
|
||||
"backwards" === 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.'
|
||||
);
|
||||
@@ -11751,36 +11746,28 @@ __DEV__ &&
|
||||
revealOrder
|
||||
);
|
||||
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
|
||||
));
|
||||
didWarnAboutTailOptions[suspenseContext] ||
|
||||
null == tailMode ||
|
||||
("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
|
||||
))
|
||||
: null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" (default) or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
a: if (
|
||||
("forwards" === revealOrder ||
|
||||
(null == revealOrder ||
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== newChildren &&
|
||||
@@ -11845,29 +11832,6 @@ __DEV__ &&
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
newChildren
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -11902,8 +11866,31 @@ __DEV__ &&
|
||||
newChildren
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
newChildren
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -12797,26 +12784,31 @@ __DEV__ &&
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
if (!isHydrating)
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var _lastTailNode = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (_lastTailNode = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === _lastTailNode
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (_lastTailNode.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -13455,7 +13447,8 @@ __DEV__ &&
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(newProps, !0),
|
||||
null === newProps.tail &&
|
||||
"hidden" === newProps.tailMode &&
|
||||
"collapsed" !== newProps.tailMode &&
|
||||
"visible" !== newProps.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
@@ -29744,11 +29737,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.3.0-native-fb-fb0d9607-20251028" !== isomorphicReactPackageVersion)
|
||||
if ("19.3.0-native-fb-26cf2804-20251031" !== 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.3.0-native-fb-fb0d9607-20251028\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.3.0-native-fb-26cf2804-20251031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -29785,10 +29778,10 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -29938,5 +29931,5 @@ __DEV__ &&
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
})();
|
||||
|
||||
compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js
Vendored
+51
-48
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<dcb1751c4912620cc8c97abd2cf7c97e>>
|
||||
* @generated SignedSource<<e3e398c26ddb92073417159248d3b8e6>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4534,10 +4534,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -7554,27 +7551,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -7609,8 +7585,29 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -8265,26 +8262,31 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
if (!isHydrating)
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$111 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$111 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$111
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$111.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -8751,7 +8753,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(newProps, !0),
|
||||
null === newProps.tail &&
|
||||
"hidden" === newProps.tailMode &&
|
||||
"collapsed" !== newProps.tailMode &&
|
||||
"visible" !== newProps.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
@@ -17374,14 +17377,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2058 = React.version;
|
||||
if (
|
||||
"19.3.0-native-fb-fb0d9607-20251028" !==
|
||||
"19.3.0-native-fb-26cf2804-20251031" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2058
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2058,
|
||||
"19.3.0-native-fb-fb0d9607-20251028"
|
||||
"19.3.0-native-fb-26cf2804-20251031"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17403,10 +17406,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2661 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2662 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -17513,4 +17516,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
+51
-48
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<150109d55434dc907cdcef5d11cc51e2>>
|
||||
* @generated SignedSource<<c8854f80de496e2ea62cb5a8c1e1c6b4>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4997,10 +4997,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -8043,27 +8040,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -8098,8 +8074,29 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -8770,26 +8767,31 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
if (!isHydrating)
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$121 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$121 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$121
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$121.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -9327,7 +9329,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(newProps, !0),
|
||||
null === newProps.tail &&
|
||||
"hidden" === newProps.tailMode &&
|
||||
"collapsed" !== newProps.tailMode &&
|
||||
"visible" !== newProps.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
@@ -19478,14 +19481,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2373 = React.version;
|
||||
if (
|
||||
"19.3.0-native-fb-fb0d9607-20251028" !==
|
||||
"19.3.0-native-fb-26cf2804-20251031" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2373
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2373,
|
||||
"19.3.0-native-fb-fb0d9607-20251028"
|
||||
"19.3.0-native-fb-26cf2804-20251031"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -19507,10 +19510,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2380 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$323 = 0;
|
||||
@@ -19633,4 +19636,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
+77
-84
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<c556fde67f4b2db05e5aac8497a7a372>>
|
||||
* @generated SignedSource<<1f5f639b07560dd85b08020ab5cbddb3>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -7850,10 +7850,7 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -11711,6 +11708,7 @@ __DEV__ &&
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
@@ -11718,12 +11716,9 @@ __DEV__ &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0),
|
||||
"backwards" === 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.'
|
||||
);
|
||||
@@ -11759,36 +11754,28 @@ __DEV__ &&
|
||||
revealOrder
|
||||
);
|
||||
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
|
||||
));
|
||||
didWarnAboutTailOptions[suspenseContext] ||
|
||||
null == tailMode ||
|
||||
("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
|
||||
))
|
||||
: null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" (default) or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
a: if (
|
||||
("forwards" === revealOrder ||
|
||||
(null == revealOrder ||
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== newChildren &&
|
||||
@@ -11853,29 +11840,6 @@ __DEV__ &&
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
newChildren
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -11910,8 +11874,31 @@ __DEV__ &&
|
||||
newChildren
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
newChildren
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -12805,26 +12792,31 @@ __DEV__ &&
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
if (!isHydrating)
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var _lastTailNode = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (_lastTailNode = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === _lastTailNode
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (_lastTailNode.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -13463,7 +13455,8 @@ __DEV__ &&
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(newProps, !0),
|
||||
null === newProps.tail &&
|
||||
"hidden" === newProps.tailMode &&
|
||||
"collapsed" !== newProps.tailMode &&
|
||||
"visible" !== newProps.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
@@ -29800,11 +29793,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.3.0-native-fb-fb0d9607-20251028" !== isomorphicReactPackageVersion)
|
||||
if ("19.3.0-native-fb-26cf2804-20251031" !== 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.3.0-native-fb-fb0d9607-20251028\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.3.0-native-fb-26cf2804-20251031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -29841,10 +29834,10 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -30324,7 +30317,7 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+51
-48
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<22994cba90e4c574fe6c6fed0cf962e5>>
|
||||
* @generated SignedSource<<0eb4492be99c93d3d7d964b3ba87c429>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4534,10 +4534,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -7554,27 +7551,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -7609,8 +7585,29 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -8265,26 +8262,31 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
if (!isHydrating)
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$111 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$111 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$111
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$111.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -8751,7 +8753,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(newProps, !0),
|
||||
null === newProps.tail &&
|
||||
"hidden" === newProps.tailMode &&
|
||||
"collapsed" !== newProps.tailMode &&
|
||||
"visible" !== newProps.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
@@ -17385,14 +17388,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2059 = React.version;
|
||||
if (
|
||||
"19.3.0-native-fb-fb0d9607-20251028" !==
|
||||
"19.3.0-native-fb-26cf2804-20251031" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2059
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2059,
|
||||
"19.3.0-native-fb-fb0d9607-20251028"
|
||||
"19.3.0-native-fb-26cf2804-20251031"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17414,10 +17417,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2664 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2665 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -17684,4 +17687,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
+51
-48
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<9050eed8e44688a5a3cb11acb9a4d6d9>>
|
||||
* @generated SignedSource<<a4ed56d88743f733bc49fb9476e34b17>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -5001,10 +5001,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -8047,27 +8044,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -8102,8 +8078,29 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
nextProps
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
nextProps
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -8774,26 +8771,31 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
if (!isHydrating)
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$121 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$121 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$121
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$121.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -9331,7 +9333,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(newProps, !0),
|
||||
null === newProps.tail &&
|
||||
"hidden" === newProps.tailMode &&
|
||||
"collapsed" !== newProps.tailMode &&
|
||||
"visible" !== newProps.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
@@ -19493,14 +19496,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2374 = React.version;
|
||||
if (
|
||||
"19.3.0-native-fb-fb0d9607-20251028" !==
|
||||
"19.3.0-native-fb-26cf2804-20251031" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2374
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2374,
|
||||
"19.3.0-native-fb-fb0d9607-20251028"
|
||||
"19.3.0-native-fb-26cf2804-20251031"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -19522,10 +19525,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2381 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$323 = 0;
|
||||
@@ -19808,7 +19811,7 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+75
-82
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<10d3f3d0ce3cc90d51031210c60d063f>>
|
||||
* @generated SignedSource<<821f95ac5ef407e95b861c6b9595dffc>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -4231,10 +4231,7 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -7688,6 +7685,7 @@ __DEV__ &&
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
@@ -7695,12 +7693,9 @@ __DEV__ &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0),
|
||||
"backwards" === 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.'
|
||||
);
|
||||
@@ -7736,36 +7731,28 @@ __DEV__ &&
|
||||
revealOrder
|
||||
);
|
||||
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
|
||||
));
|
||||
didWarnAboutTailOptions[suspenseContext] ||
|
||||
null == tailMode ||
|
||||
("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
|
||||
))
|
||||
: null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" (default) or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
a: if (
|
||||
("forwards" === revealOrder ||
|
||||
(null == revealOrder ||
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
@@ -7833,29 +7820,6 @@ __DEV__ &&
|
||||
if (0 === (workInProgress.mode & 1)) workInProgress.memoizedState = null;
|
||||
else
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -7890,8 +7854,31 @@ __DEV__ &&
|
||||
0
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -8636,26 +8623,31 @@ __DEV__ &&
|
||||
}
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var _lastTailNode = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (_lastTailNode = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === _lastTailNode
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (_lastTailNode.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -9037,7 +9029,8 @@ __DEV__ &&
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(child, !0),
|
||||
null === child.tail &&
|
||||
"hidden" === child.tailMode &&
|
||||
"collapsed" !== child.tailMode &&
|
||||
"visible" !== child.tailMode &&
|
||||
!index.alternate)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
@@ -16021,10 +16014,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -16170,5 +16163,5 @@ __DEV__ &&
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
})();
|
||||
|
||||
+48
-47
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<166ff3919a3fb9835cefa23b7439d4f1>>
|
||||
* @generated SignedSource<<403d93996f86699769038be85c27b1b9>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -2814,10 +2814,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -5547,28 +5544,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
if (0 === (workInProgress.mode & 1)) workInProgress.memoizedState = null;
|
||||
else
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -5596,8 +5571,30 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
case "together":
|
||||
initSuspenseListRenderState(workInProgress, !1, null, null, void 0, 0);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -6194,26 +6191,29 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
}
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$80 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$80 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$80
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$80.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode ? (renderState.tail = null) : (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -6510,7 +6510,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(index, !0),
|
||||
null === index.tail &&
|
||||
"hidden" === index.tailMode &&
|
||||
"collapsed" !== index.tailMode &&
|
||||
"visible" !== index.tailMode &&
|
||||
!cache$88.alternate)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
@@ -10110,10 +10111,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1494 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_1495 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -10249,4 +10250,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
+48
-47
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<8c21b8da8a13d89d10c6c4cf2b555daf>>
|
||||
* @generated SignedSource<<f77b3beaa51e64ff04b20fa0992ade46>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -2930,10 +2930,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -5694,28 +5691,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
if (0 === (workInProgress.mode & 1)) workInProgress.memoizedState = null;
|
||||
else
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -5743,8 +5718,30 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
case "together":
|
||||
initSuspenseListRenderState(workInProgress, !1, null, null, void 0, 0);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -6357,26 +6354,29 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
}
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$81 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$81 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$81
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$81.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode ? (renderState.tail = null) : (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -6730,7 +6730,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(index, !0),
|
||||
null === index.tail &&
|
||||
"hidden" === index.tailMode &&
|
||||
"collapsed" !== index.tailMode &&
|
||||
"visible" !== index.tailMode &&
|
||||
!cache$96.alternate)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
@@ -10731,10 +10732,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1275 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$147 = 0;
|
||||
@@ -10885,4 +10886,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<2260418a6457194035a6f3d862234f1b>>
|
||||
* @generated SignedSource<<ababa8e47975a94146431bd63741baab>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -1404,7 +1404,7 @@ __DEV__ &&
|
||||
exports.useTransition = function () {
|
||||
return resolveDispatcher().useTransition();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<464e252f9328e9dd5c65b0a2cd307f74>>
|
||||
* @generated SignedSource<<170977c6f413da8b3c864a46d20cb8ea>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -586,4 +586,4 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<985b69c9474f045ddf42022866a50b86>>
|
||||
* @generated SignedSource<<a3fd4e831c09bcba0a8b71f347fd1553>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -590,7 +590,7 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.3.0-native-fb-fb0d9607-20251028";
|
||||
exports.version = "19.3.0-native-fb-26cf2804-20251031";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
fb0d96073c588ca2f652f9c97849234576db534f
|
||||
26cf2804802f3d32c4d8f9db73ddea12ad6c1670
|
||||
|
||||
+74
-81
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<e64c81484da6475432b649d70db2508a>>
|
||||
* @generated SignedSource<<e32084537f3907b73a17dc78d2e87c34>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -5809,10 +5809,7 @@ __DEV__ &&
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -9152,6 +9149,7 @@ __DEV__ &&
|
||||
push(suspenseStackCursor, suspenseContext, workInProgress);
|
||||
suspenseContext = null == revealOrder ? "null" : revealOrder;
|
||||
if (
|
||||
null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
"together" !== revealOrder &&
|
||||
@@ -9159,12 +9157,9 @@ __DEV__ &&
|
||||
!didWarnAboutRevealOrder[suspenseContext]
|
||||
)
|
||||
if (
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder)
|
||||
((didWarnAboutRevealOrder[suspenseContext] = !0),
|
||||
"backwards" === 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.'
|
||||
);
|
||||
@@ -9200,36 +9195,28 @@ __DEV__ &&
|
||||
revealOrder
|
||||
);
|
||||
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
|
||||
));
|
||||
didWarnAboutTailOptions[suspenseContext] ||
|
||||
null == tailMode ||
|
||||
("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
|
||||
))
|
||||
: null != revealOrder &&
|
||||
"forwards" !== revealOrder &&
|
||||
"backwards" !== revealOrder &&
|
||||
"unstable_legacy-backwards" !== revealOrder &&
|
||||
((didWarnAboutTailOptions[suspenseContext] = !0),
|
||||
console.error(
|
||||
'<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" (default) or "backwards". Did you mean to specify revealOrder="forwards"?',
|
||||
tailMode
|
||||
)));
|
||||
a: if (
|
||||
("forwards" === revealOrder ||
|
||||
(null == revealOrder ||
|
||||
"forwards" === revealOrder ||
|
||||
"backwards" === revealOrder ||
|
||||
"unstable_legacy-backwards" === revealOrder) &&
|
||||
void 0 !== nextProps &&
|
||||
@@ -9295,29 +9282,6 @@ __DEV__ &&
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -9352,8 +9316,31 @@ __DEV__ &&
|
||||
0
|
||||
);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child),
|
||||
(workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling),
|
||||
(renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -10164,26 +10151,31 @@ __DEV__ &&
|
||||
}
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var _lastTailNode = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (_lastTailNode = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === _lastTailNode
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (_lastTailNode.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode
|
||||
? (renderState.tail = null)
|
||||
: (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -10636,7 +10628,8 @@ __DEV__ &&
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(hasOffscreenComponentChild, !0),
|
||||
null === hasOffscreenComponentChild.tail &&
|
||||
"hidden" === hasOffscreenComponentChild.tailMode &&
|
||||
"collapsed" !== hasOffscreenComponentChild.tailMode &&
|
||||
"visible" !== hasOffscreenComponentChild.tailMode &&
|
||||
!_type2.alternate)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
@@ -19775,10 +19768,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+46
-45
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<5892ab7203dd1c04dd950d9bdb847793>>
|
||||
* @generated SignedSource<<53c3ec05afa36b0afe6ebbfd728fcb06>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3814,10 +3814,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -6506,27 +6503,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -6554,8 +6530,29 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
case "together":
|
||||
initSuspenseListRenderState(workInProgress, !1, null, null, void 0, 0);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -7198,26 +7195,29 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
}
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$77 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$77 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$77
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$77.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode ? (renderState.tail = null) : (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -7580,7 +7580,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(type, !0),
|
||||
null === type.tail &&
|
||||
"hidden" === type.tailMode &&
|
||||
"collapsed" !== type.tailMode &&
|
||||
"visible" !== type.tailMode &&
|
||||
!oldProps.alternate)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
@@ -11098,10 +11099,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1302 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1302.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+46
-45
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<ce0342f6e70680d4179a139c21aae466>>
|
||||
* @generated SignedSource<<6d5f40d9fd594d4b259babc58dc69414>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -4225,10 +4225,7 @@ function findFirstSuspended(row) {
|
||||
return node;
|
||||
} else if (
|
||||
19 === node.tag &&
|
||||
("forwards" === node.memoizedProps.revealOrder ||
|
||||
"backwards" === node.memoizedProps.revealOrder ||
|
||||
"unstable_legacy-backwards" === node.memoizedProps.revealOrder ||
|
||||
"together" === node.memoizedProps.revealOrder)
|
||||
"independent" !== node.memoizedProps.revealOrder
|
||||
) {
|
||||
if (0 !== (node.flags & 128)) return node;
|
||||
} else if (null !== node.child) {
|
||||
@@ -6942,27 +6939,6 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
current = current.sibling;
|
||||
}
|
||||
switch (revealOrder) {
|
||||
case "forwards":
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
break;
|
||||
case "backwards":
|
||||
case "unstable_legacy-backwards":
|
||||
renderLanes = null;
|
||||
@@ -6990,8 +6966,29 @@ function updateSuspenseListComponent(current, workInProgress, renderLanes) {
|
||||
case "together":
|
||||
initSuspenseListRenderState(workInProgress, !1, null, null, void 0, 0);
|
||||
break;
|
||||
default:
|
||||
case "independent":
|
||||
workInProgress.memoizedState = null;
|
||||
break;
|
||||
default:
|
||||
renderLanes = workInProgress.child;
|
||||
for (revealOrder = null; null !== renderLanes; )
|
||||
(current = renderLanes.alternate),
|
||||
null !== current &&
|
||||
null === findFirstSuspended(current) &&
|
||||
(revealOrder = renderLanes),
|
||||
(renderLanes = renderLanes.sibling);
|
||||
renderLanes = revealOrder;
|
||||
null === renderLanes
|
||||
? ((revealOrder = workInProgress.child), (workInProgress.child = null))
|
||||
: ((revealOrder = renderLanes.sibling), (renderLanes.sibling = null));
|
||||
initSuspenseListRenderState(
|
||||
workInProgress,
|
||||
!1,
|
||||
revealOrder,
|
||||
renderLanes,
|
||||
tailMode,
|
||||
0
|
||||
);
|
||||
}
|
||||
return workInProgress.child;
|
||||
}
|
||||
@@ -7650,26 +7647,29 @@ function scheduleRetryEffect(workInProgress, retryQueue) {
|
||||
}
|
||||
function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) {
|
||||
switch (renderState.tailMode) {
|
||||
case "hidden":
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (var lastTailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(lastTailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === lastTailNode
|
||||
? (renderState.tail = null)
|
||||
: (lastTailNode.sibling = null);
|
||||
case "visible":
|
||||
break;
|
||||
case "collapsed":
|
||||
lastTailNode = renderState.tail;
|
||||
for (var lastTailNode$85 = null; null !== lastTailNode; )
|
||||
null !== lastTailNode.alternate && (lastTailNode$85 = lastTailNode),
|
||||
(lastTailNode = lastTailNode.sibling);
|
||||
null === lastTailNode$85
|
||||
for (
|
||||
var tailNode = renderState.tail, lastTailNode = null;
|
||||
null !== tailNode;
|
||||
|
||||
)
|
||||
null !== tailNode.alternate && (lastTailNode = tailNode),
|
||||
(tailNode = tailNode.sibling);
|
||||
null === lastTailNode
|
||||
? hasRenderedATailFallback || null === renderState.tail
|
||||
? (renderState.tail = null)
|
||||
: (renderState.tail.sibling = null)
|
||||
: (lastTailNode$85.sibling = null);
|
||||
: (lastTailNode.sibling = null);
|
||||
break;
|
||||
default:
|
||||
hasRenderedATailFallback = renderState.tail;
|
||||
for (tailNode = null; null !== hasRenderedATailFallback; )
|
||||
null !== hasRenderedATailFallback.alternate &&
|
||||
(tailNode = hasRenderedATailFallback),
|
||||
(hasRenderedATailFallback = hasRenderedATailFallback.sibling);
|
||||
null === tailNode ? (renderState.tail = null) : (tailNode.sibling = null);
|
||||
}
|
||||
}
|
||||
function bubbleProperties(completedWork) {
|
||||
@@ -8089,7 +8089,8 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(type, !0),
|
||||
null === type.tail &&
|
||||
"hidden" === type.tailMode &&
|
||||
"collapsed" !== type.tailMode &&
|
||||
"visible" !== type.tailMode &&
|
||||
!oldProps.alternate)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
@@ -13147,10 +13148,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1610 = {
|
||||
bundleType: 0,
|
||||
version: "19.3.0-native-fb-fb0d9607-20251028",
|
||||
version: "19.3.0-native-fb-26cf2804-20251031",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028"
|
||||
reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1610.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "eslint-plugin-react-hooks",
|
||||
"description": "ESLint rules for React Hooks",
|
||||
"version": "0.0.0-experimental-fb0d9607-20251028",
|
||||
"version": "0.0.0-experimental-26cf2804-20251031",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/facebook/react.git",
|
||||
|
||||
Reference in New Issue
Block a user