|
7 | 7 | * @noflow |
8 | 8 | * @nolint |
9 | 9 | * @preventMunge |
10 | | - * @generated SignedSource<<fea7e70da6ec56bd554b2e339aa29d6b>> |
| 10 | + * @generated SignedSource<<922c814d7aca962a5d28d9e2a8396bcb>> |
11 | 11 | */ |
12 | 12 |
|
13 | 13 | /* |
@@ -7842,10 +7842,7 @@ __DEV__ && |
7842 | 7842 | return node; |
7843 | 7843 | } else if ( |
7844 | 7844 | 19 === node.tag && |
7845 | | - ("forwards" === node.memoizedProps.revealOrder || |
7846 | | - "backwards" === node.memoizedProps.revealOrder || |
7847 | | - "unstable_legacy-backwards" === node.memoizedProps.revealOrder || |
7848 | | - "together" === node.memoizedProps.revealOrder) |
| 7845 | + "independent" !== node.memoizedProps.revealOrder |
7849 | 7846 | ) { |
7850 | 7847 | if (0 !== (node.flags & 128)) return node; |
7851 | 7848 | } else if (null !== node.child) { |
@@ -11703,19 +11700,17 @@ __DEV__ && |
11703 | 11700 | push(suspenseStackCursor, suspenseContext, workInProgress); |
11704 | 11701 | suspenseContext = null == revealOrder ? "null" : revealOrder; |
11705 | 11702 | if ( |
| 11703 | + null != revealOrder && |
11706 | 11704 | "forwards" !== revealOrder && |
11707 | 11705 | "unstable_legacy-backwards" !== revealOrder && |
11708 | 11706 | "together" !== revealOrder && |
11709 | 11707 | "independent" !== revealOrder && |
11710 | 11708 | !didWarnAboutRevealOrder[suspenseContext] |
11711 | 11709 | ) |
11712 | 11710 | if ( |
11713 | | - ((didWarnAboutRevealOrder[suspenseContext] = !0), null == revealOrder) |
| 11711 | + ((didWarnAboutRevealOrder[suspenseContext] = !0), |
| 11712 | + "backwards" === revealOrder) |
11714 | 11713 | ) |
11715 | | - console.error( |
11716 | | - '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".' |
11717 | | - ); |
11718 | | - else if ("backwards" === revealOrder) |
11719 | 11714 | console.error( |
11720 | 11715 | 'The rendering order of <SuspenseList revealOrder="backwards"> is changing. To be future compatible you must specify revealOrder="legacy_unstable-backwards" instead.' |
11721 | 11716 | ); |
@@ -11751,36 +11746,28 @@ __DEV__ && |
11751 | 11746 | revealOrder |
11752 | 11747 | ); |
11753 | 11748 | suspenseContext = null == tailMode ? "null" : tailMode; |
11754 | | - if (!didWarnAboutTailOptions[suspenseContext]) |
11755 | | - if (null == tailMode) { |
11756 | | - if ( |
11757 | | - "forwards" === revealOrder || |
11758 | | - "backwards" === revealOrder || |
11759 | | - "unstable_legacy-backwards" === revealOrder |
11760 | | - ) |
11761 | | - (didWarnAboutTailOptions[suspenseContext] = !0), |
11762 | | - console.error( |
11763 | | - '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".' |
11764 | | - ); |
11765 | | - } else |
11766 | | - "visible" !== tailMode && |
11767 | | - "collapsed" !== tailMode && |
11768 | | - "hidden" !== tailMode |
11769 | | - ? ((didWarnAboutTailOptions[suspenseContext] = !0), |
11770 | | - console.error( |
11771 | | - '"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?', |
11772 | | - tailMode |
11773 | | - )) |
11774 | | - : "forwards" !== revealOrder && |
11775 | | - "backwards" !== revealOrder && |
11776 | | - "unstable_legacy-backwards" !== revealOrder && |
11777 | | - ((didWarnAboutTailOptions[suspenseContext] = !0), |
11778 | | - console.error( |
11779 | | - '<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?', |
11780 | | - tailMode |
11781 | | - )); |
| 11749 | + didWarnAboutTailOptions[suspenseContext] || |
| 11750 | + null == tailMode || |
| 11751 | + ("visible" !== tailMode && |
| 11752 | + "collapsed" !== tailMode && |
| 11753 | + "hidden" !== tailMode |
| 11754 | + ? ((didWarnAboutTailOptions[suspenseContext] = !0), |
| 11755 | + console.error( |
| 11756 | + '"%s" is not a supported value for tail on <SuspenseList />. Did you mean "visible", "collapsed" or "hidden"?', |
| 11757 | + tailMode |
| 11758 | + )) |
| 11759 | + : null != revealOrder && |
| 11760 | + "forwards" !== revealOrder && |
| 11761 | + "backwards" !== revealOrder && |
| 11762 | + "unstable_legacy-backwards" !== revealOrder && |
| 11763 | + ((didWarnAboutTailOptions[suspenseContext] = !0), |
| 11764 | + console.error( |
| 11765 | + '<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" (default) or "backwards". Did you mean to specify revealOrder="forwards"?', |
| 11766 | + tailMode |
| 11767 | + ))); |
11782 | 11768 | a: if ( |
11783 | | - ("forwards" === revealOrder || |
| 11769 | + (null == revealOrder || |
| 11770 | + "forwards" === revealOrder || |
11784 | 11771 | "backwards" === revealOrder || |
11785 | 11772 | "unstable_legacy-backwards" === revealOrder) && |
11786 | 11773 | void 0 !== newChildren && |
@@ -11845,29 +11832,6 @@ __DEV__ && |
11845 | 11832 | current = current.sibling; |
11846 | 11833 | } |
11847 | 11834 | switch (revealOrder) { |
11848 | | - case "forwards": |
11849 | | - renderLanes = workInProgress.child; |
11850 | | - for (revealOrder = null; null !== renderLanes; ) |
11851 | | - (current = renderLanes.alternate), |
11852 | | - null !== current && |
11853 | | - null === findFirstSuspended(current) && |
11854 | | - (revealOrder = renderLanes), |
11855 | | - (renderLanes = renderLanes.sibling); |
11856 | | - renderLanes = revealOrder; |
11857 | | - null === renderLanes |
11858 | | - ? ((revealOrder = workInProgress.child), |
11859 | | - (workInProgress.child = null)) |
11860 | | - : ((revealOrder = renderLanes.sibling), |
11861 | | - (renderLanes.sibling = null)); |
11862 | | - initSuspenseListRenderState( |
11863 | | - workInProgress, |
11864 | | - !1, |
11865 | | - revealOrder, |
11866 | | - renderLanes, |
11867 | | - tailMode, |
11868 | | - newChildren |
11869 | | - ); |
11870 | | - break; |
11871 | 11835 | case "backwards": |
11872 | 11836 | case "unstable_legacy-backwards": |
11873 | 11837 | renderLanes = null; |
@@ -11902,8 +11866,31 @@ __DEV__ && |
11902 | 11866 | newChildren |
11903 | 11867 | ); |
11904 | 11868 | break; |
11905 | | - default: |
| 11869 | + case "independent": |
11906 | 11870 | workInProgress.memoizedState = null; |
| 11871 | + break; |
| 11872 | + default: |
| 11873 | + renderLanes = workInProgress.child; |
| 11874 | + for (revealOrder = null; null !== renderLanes; ) |
| 11875 | + (current = renderLanes.alternate), |
| 11876 | + null !== current && |
| 11877 | + null === findFirstSuspended(current) && |
| 11878 | + (revealOrder = renderLanes), |
| 11879 | + (renderLanes = renderLanes.sibling); |
| 11880 | + renderLanes = revealOrder; |
| 11881 | + null === renderLanes |
| 11882 | + ? ((revealOrder = workInProgress.child), |
| 11883 | + (workInProgress.child = null)) |
| 11884 | + : ((revealOrder = renderLanes.sibling), |
| 11885 | + (renderLanes.sibling = null)); |
| 11886 | + initSuspenseListRenderState( |
| 11887 | + workInProgress, |
| 11888 | + !1, |
| 11889 | + revealOrder, |
| 11890 | + renderLanes, |
| 11891 | + tailMode, |
| 11892 | + newChildren |
| 11893 | + ); |
11907 | 11894 | } |
11908 | 11895 | return workInProgress.child; |
11909 | 11896 | } |
@@ -12797,26 +12784,31 @@ __DEV__ && |
12797 | 12784 | function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { |
12798 | 12785 | if (!isHydrating) |
12799 | 12786 | switch (renderState.tailMode) { |
12800 | | - case "hidden": |
12801 | | - hasRenderedATailFallback = renderState.tail; |
12802 | | - for (var lastTailNode = null; null !== hasRenderedATailFallback; ) |
12803 | | - null !== hasRenderedATailFallback.alternate && |
12804 | | - (lastTailNode = hasRenderedATailFallback), |
12805 | | - (hasRenderedATailFallback = hasRenderedATailFallback.sibling); |
12806 | | - null === lastTailNode |
12807 | | - ? (renderState.tail = null) |
12808 | | - : (lastTailNode.sibling = null); |
| 12787 | + case "visible": |
12809 | 12788 | break; |
12810 | 12789 | case "collapsed": |
12811 | | - lastTailNode = renderState.tail; |
12812 | | - for (var _lastTailNode = null; null !== lastTailNode; ) |
12813 | | - null !== lastTailNode.alternate && (_lastTailNode = lastTailNode), |
12814 | | - (lastTailNode = lastTailNode.sibling); |
12815 | | - null === _lastTailNode |
| 12790 | + for ( |
| 12791 | + var tailNode = renderState.tail, lastTailNode = null; |
| 12792 | + null !== tailNode; |
| 12793 | + |
| 12794 | + ) |
| 12795 | + null !== tailNode.alternate && (lastTailNode = tailNode), |
| 12796 | + (tailNode = tailNode.sibling); |
| 12797 | + null === lastTailNode |
12816 | 12798 | ? hasRenderedATailFallback || null === renderState.tail |
12817 | 12799 | ? (renderState.tail = null) |
12818 | 12800 | : (renderState.tail.sibling = null) |
12819 | | - : (_lastTailNode.sibling = null); |
| 12801 | + : (lastTailNode.sibling = null); |
| 12802 | + break; |
| 12803 | + default: |
| 12804 | + hasRenderedATailFallback = renderState.tail; |
| 12805 | + for (tailNode = null; null !== hasRenderedATailFallback; ) |
| 12806 | + null !== hasRenderedATailFallback.alternate && |
| 12807 | + (tailNode = hasRenderedATailFallback), |
| 12808 | + (hasRenderedATailFallback = hasRenderedATailFallback.sibling); |
| 12809 | + null === tailNode |
| 12810 | + ? (renderState.tail = null) |
| 12811 | + : (tailNode.sibling = null); |
12820 | 12812 | } |
12821 | 12813 | } |
12822 | 12814 | function bubbleProperties(completedWork) { |
@@ -13455,7 +13447,8 @@ __DEV__ && |
13455 | 13447 | scheduleRetryEffect(workInProgress, current), |
13456 | 13448 | cutOffTailIfNeeded(newProps, !0), |
13457 | 13449 | null === newProps.tail && |
13458 | | - "hidden" === newProps.tailMode && |
| 13450 | + "collapsed" !== newProps.tailMode && |
| 13451 | + "visible" !== newProps.tailMode && |
13459 | 13452 | !nextResource.alternate && |
13460 | 13453 | !isHydrating) |
13461 | 13454 | ) |
@@ -29744,11 +29737,11 @@ __DEV__ && |
29744 | 29737 | }; |
29745 | 29738 | (function () { |
29746 | 29739 | var isomorphicReactPackageVersion = React.version; |
29747 | | - if ("19.3.0-native-fb-fb0d9607-20251028" !== isomorphicReactPackageVersion) |
| 29740 | + if ("19.3.0-native-fb-26cf2804-20251031" !== isomorphicReactPackageVersion) |
29748 | 29741 | throw Error( |
29749 | 29742 | 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + |
29750 | 29743 | (isomorphicReactPackageVersion + |
29751 | | - "\n - react-dom: 19.3.0-native-fb-fb0d9607-20251028\nLearn more: https://react.dev/warnings/version-mismatch") |
| 29744 | + "\n - react-dom: 19.3.0-native-fb-26cf2804-20251031\nLearn more: https://react.dev/warnings/version-mismatch") |
29752 | 29745 | ); |
29753 | 29746 | })(); |
29754 | 29747 | ("function" === typeof Map && |
@@ -29785,10 +29778,10 @@ __DEV__ && |
29785 | 29778 | !(function () { |
29786 | 29779 | var internals = { |
29787 | 29780 | bundleType: 1, |
29788 | | - version: "19.3.0-native-fb-fb0d9607-20251028", |
| 29781 | + version: "19.3.0-native-fb-26cf2804-20251031", |
29789 | 29782 | rendererPackageName: "react-dom", |
29790 | 29783 | currentDispatcherRef: ReactSharedInternals, |
29791 | | - reconcilerVersion: "19.3.0-native-fb-fb0d9607-20251028" |
| 29784 | + reconcilerVersion: "19.3.0-native-fb-26cf2804-20251031" |
29792 | 29785 | }; |
29793 | 29786 | internals.overrideHookState = overrideHookState; |
29794 | 29787 | internals.overrideHookStateDeletePath = overrideHookStateDeletePath; |
@@ -29938,5 +29931,5 @@ __DEV__ && |
29938 | 29931 | listenToAllSupportedEvents(container); |
29939 | 29932 | return new ReactDOMHydrationRoot(initialChildren); |
29940 | 29933 | }; |
29941 | | - exports.version = "19.3.0-native-fb-fb0d9607-20251028"; |
| 29934 | + exports.version = "19.3.0-native-fb-26cf2804-20251031"; |
29942 | 29935 | })(); |
0 commit comments