From 0b22ef9dc66e4324c03689e0e159fb630e331efc Mon Sep 17 00:00:00 2001 From: gnoff <2716369+gnoff@users.noreply.github.com> Date: Thu, 6 Feb 2025 15:11:28 -0800 Subject: [PATCH] [Fiber][Dev] Relax dom nesting validation when the root is a Document, html tag, or body tag (#32252) followup to * https://github.com/facebook/react/pull/32069 * https://github.com/facebook/react/pull/32163 * https://github.com/facebook/react/pull/32224 in react-dom in Dev we validate that the tag nesting is valid. This is motivated primarily because while browsers are tolerant to poor HTML there are many cases that if server rendered will be hydrated in a way that will break hydration. With the changes to singleton scoping where the document body is now the implicit render/hydration context for arbitrary tags at the root we need to adjust the validation logic to allow for valid programs such as rendering divs as a child of a Document (since this div will actually insert into the body). DiffTrain build for [a0fdb6306043b9f049106e58dcec107d8dbed2b1](https://github.com/facebook/react/commit/a0fdb6306043b9f049106e58dcec107d8dbed2b1) --- compiled-rn/VERSION_NATIVE_FB | 2 +- .../react/react-dom/cjs/ReactDOM-dev.js | 4 +- .../react/react-dom/cjs/ReactDOM-prod.js | 4 +- .../react/react-dom/cjs/ReactDOM-profiling.js | 4 +- .../react/react-dom/cjs/ReactDOMClient-dev.js | 466 ++++++++++-------- .../react-dom/cjs/ReactDOMClient-prod.js | 12 +- .../react-dom/cjs/ReactDOMClient-profiling.js | 12 +- .../react-dom/cjs/ReactDOMProfiling-dev.js | 466 ++++++++++-------- .../react-dom/cjs/ReactDOMProfiling-prod.js | 12 +- .../cjs/ReactDOMProfiling-profiling.js | 12 +- .../cjs/ReactTestRenderer-dev.js | 8 +- .../cjs/ReactTestRenderer-prod.js | 8 +- .../cjs/ReactTestRenderer-profiling.js | 8 +- .../vendor/react/react/cjs/React-dev.js | 4 +- .../vendor/react/react/cjs/React-prod.js | 4 +- .../vendor/react/react/cjs/React-profiling.js | 4 +- .../Libraries/Renderer/REVISION | 2 +- .../implementations/ReactFabric-dev.fb.js | 6 +- .../implementations/ReactFabric-prod.fb.js | 6 +- .../ReactFabric-profiling.fb.js | 6 +- .../ReactNativeRenderer-dev.fb.js | 10 +- .../ReactNativeRenderer-prod.fb.js | 10 +- .../ReactNativeRenderer-profiling.fb.js | 10 +- 23 files changed, 574 insertions(+), 506 deletions(-) diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index 96322c5b4e333..9890e5270f59a 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.1.0-native-fb-b48e7399-20250206 \ No newline at end of file +19.1.0-native-fb-a0fdb630-20250206 \ No newline at end of file diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js index a61d1f64fb224..79dae1052bd83 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<62f7075a95158f271aa4bcfd217c458e>> + * @generated SignedSource<<92aea63822421f43b7e4c32d35ac0827>> */ "use strict"; @@ -428,5 +428,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-native-fb-b48e7399-20250206"; + exports.version = "19.1.0-native-fb-a0fdb630-20250206"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js index ac32997459e59..61c67396ff3d3 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<8c9961cd4f1eb1a31b1660669f11c578>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js index ac32997459e59..61c67396ff3d3 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<8c9961cd4f1eb1a31b1660669f11c578>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js index 593f1ab16934c..211f2176e9853 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<0210959d65b7dd74eefb8e2616b5eecc>> + * @generated SignedSource<<6a282ef20f463b93f0529b3490da001c>> */ /* @@ -2392,33 +2392,41 @@ __DEV__ && return null !== node ? describeDiff(node).replaceAll(/^[+-]/gm, ">") : ""; } function updatedAncestorInfoDev(oldInfo, tag) { - oldInfo = assign({}, oldInfo || emptyAncestorInfoDev); - var info = { tag: tag }; + var ancestorInfo = assign({}, oldInfo || emptyAncestorInfoDev), + info = { tag: tag }; -1 !== inScopeTags.indexOf(tag) && - ((oldInfo.aTagInScope = null), - (oldInfo.buttonTagInScope = null), - (oldInfo.nobrTagInScope = null)); - -1 !== buttonScopeTags.indexOf(tag) && (oldInfo.pTagInButtonScope = null); + ((ancestorInfo.aTagInScope = null), + (ancestorInfo.buttonTagInScope = null), + (ancestorInfo.nobrTagInScope = null)); + -1 !== buttonScopeTags.indexOf(tag) && + (ancestorInfo.pTagInButtonScope = null); -1 !== specialTags.indexOf(tag) && "address" !== tag && "div" !== tag && "p" !== tag && - ((oldInfo.listItemTagAutoclosing = null), - (oldInfo.dlItemTagAutoclosing = null)); - oldInfo.current = info; - "form" === tag && (oldInfo.formTag = info); - "a" === tag && (oldInfo.aTagInScope = info); - "button" === tag && (oldInfo.buttonTagInScope = info); - "nobr" === tag && (oldInfo.nobrTagInScope = info); - "p" === tag && (oldInfo.pTagInButtonScope = info); - "li" === tag && (oldInfo.listItemTagAutoclosing = info); - if ("dd" === tag || "dt" === tag) oldInfo.dlItemTagAutoclosing = info; + ((ancestorInfo.listItemTagAutoclosing = null), + (ancestorInfo.dlItemTagAutoclosing = null)); + ancestorInfo.current = info; + "form" === tag && (ancestorInfo.formTag = info); + "a" === tag && (ancestorInfo.aTagInScope = info); + "button" === tag && (ancestorInfo.buttonTagInScope = info); + "nobr" === tag && (ancestorInfo.nobrTagInScope = info); + "p" === tag && (ancestorInfo.pTagInButtonScope = info); + "li" === tag && (ancestorInfo.listItemTagAutoclosing = info); + if ("dd" === tag || "dt" === tag) + ancestorInfo.dlItemTagAutoclosing = info; "#document" === tag || "html" === tag - ? (oldInfo.containerTagInScope = null) - : oldInfo.containerTagInScope || (oldInfo.containerTagInScope = info); - return oldInfo; - } - function isTagValidWithParent(tag, parentTag) { + ? (ancestorInfo.containerTagInScope = null) + : ancestorInfo.containerTagInScope || + (ancestorInfo.containerTagInScope = info); + null !== oldInfo || + ("#document" !== tag && "html" !== tag && "body" !== tag) + ? !0 === ancestorInfo.implicitRootScope && + (ancestorInfo.implicitRootScope = !1) + : (ancestorInfo.implicitRootScope = !0); + return ancestorInfo; + } + function isTagValidWithParent(tag, parentTag, implicitRootScope) { switch (parentTag) { case "select": return ( @@ -2478,11 +2486,12 @@ __DEV__ && "template" === tag ); case "html": + if (implicitRootScope) break; return "head" === tag || "body" === tag || "frameset" === tag; case "frameset": return "frame" === tag; case "#document": - return "html" === tag; + if (!implicitRootScope) return "html" === tag; } switch (tag) { case "h1": @@ -2502,14 +2511,11 @@ __DEV__ && case "rp": case "rt": return -1 === impliedEndTags.indexOf(parentTag); - case "body": case "caption": case "col": case "colgroup": case "frameset": case "frame": - case "head": - case "html": case "tbody": case "td": case "tfoot": @@ -2517,6 +2523,19 @@ __DEV__ && case "thead": case "tr": return null == parentTag; + case "head": + return implicitRootScope || null === parentTag; + case "html": + return ( + (implicitRootScope && "#document" === parentTag) || + null === parentTag + ); + case "body": + return ( + (implicitRootScope && + ("#document" === parentTag || "html" === parentTag)) || + null === parentTag + ); } return !0; } @@ -2591,7 +2610,8 @@ __DEV__ && var parentInfo = ancestorInfo.current; ancestorInfo = (parentInfo = isTagValidWithParent( childTag, - parentInfo && parentInfo.tag + parentInfo && parentInfo.tag, + ancestorInfo.implicitRootScope ) ? null : parentInfo) @@ -2646,32 +2666,33 @@ __DEV__ && })); return !1; } - function validateTextNesting(childText, parentTag) { - if (isTagValidWithParent("#text", parentTag)) return !0; - var warnKey = "#text|" + parentTag; - if (didWarn[warnKey]) return !1; - didWarn[warnKey] = !0; - var ancestor = (warnKey = current) - ? findAncestor(warnKey, parentTag) + function validateTextNesting(childText, parentTag, implicitRootScope) { + if (implicitRootScope || isTagValidWithParent("#text", parentTag, !1)) + return !0; + implicitRootScope = "#text|" + parentTag; + if (didWarn[implicitRootScope]) return !1; + didWarn[implicitRootScope] = !0; + var ancestor = (implicitRootScope = current) + ? findAncestor(implicitRootScope, parentTag) : null; - warnKey = - null !== warnKey && null !== ancestor + implicitRootScope = + null !== implicitRootScope && null !== ancestor ? describeAncestors( ancestor, - warnKey, - 6 !== warnKey.tag ? { children: null } : null + implicitRootScope, + 6 !== implicitRootScope.tag ? { children: null } : null ) : ""; /\S/.test(childText) ? error$jscomp$0( "In HTML, text nodes cannot be a child of <%s>.\nThis will cause a hydration error.%s", parentTag, - warnKey + implicitRootScope ) : error$jscomp$0( "In HTML, whitespace text nodes cannot be a child of <%s>. Make sure you don't have any extra whitespace between tags on each line of your source code.\nThis will cause a hydration error.%s", parentTag, - warnKey + implicitRootScope ); return !1; } @@ -9414,32 +9435,32 @@ __DEV__ && return current; } function updateSuspenseComponent(current, workInProgress, renderLanes) { - var JSCompiler_object_inline_digest_2445; - var JSCompiler_object_inline_stack_2446 = workInProgress.pendingProps; + var JSCompiler_object_inline_digest_2446; + var JSCompiler_object_inline_stack_2447 = workInProgress.pendingProps; shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128); - var JSCompiler_object_inline_componentStack_2447 = !1; + var JSCompiler_object_inline_componentStack_2448 = !1; var didSuspend = 0 !== (workInProgress.flags & 128); - (JSCompiler_object_inline_digest_2445 = didSuspend) || - (JSCompiler_object_inline_digest_2445 = + (JSCompiler_object_inline_digest_2446 = didSuspend) || + (JSCompiler_object_inline_digest_2446 = null !== current && null === current.memoizedState ? !1 : 0 !== (suspenseStackCursor.current & ForceSuspenseFallback)); - JSCompiler_object_inline_digest_2445 && - ((JSCompiler_object_inline_componentStack_2447 = !0), + JSCompiler_object_inline_digest_2446 && + ((JSCompiler_object_inline_componentStack_2448 = !0), (workInProgress.flags &= -129)); - JSCompiler_object_inline_digest_2445 = 0 !== (workInProgress.flags & 32); + JSCompiler_object_inline_digest_2446 = 0 !== (workInProgress.flags & 32); workInProgress.flags &= -33; if (null === current) { if (isHydrating) { - JSCompiler_object_inline_componentStack_2447 + JSCompiler_object_inline_componentStack_2448 ? pushPrimaryTreeSuspenseHandler(workInProgress) : reuseSuspenseHandlerOnStack(workInProgress); if (isHydrating) { - var JSCompiler_object_inline_message_2444 = nextHydratableInstance; + var JSCompiler_object_inline_message_2445 = nextHydratableInstance; var JSCompiler_temp; - if (!(JSCompiler_temp = !JSCompiler_object_inline_message_2444)) { + if (!(JSCompiler_temp = !JSCompiler_object_inline_message_2445)) { c: { - var instance = JSCompiler_object_inline_message_2444; + var instance = JSCompiler_object_inline_message_2445; for ( JSCompiler_temp = rootOrSingletonContext; 8 !== instance.nodeType; @@ -9481,89 +9502,89 @@ __DEV__ && JSCompiler_temp && (warnNonHydratedInstance( workInProgress, - JSCompiler_object_inline_message_2444 + JSCompiler_object_inline_message_2445 ), throwOnHydrationMismatch(workInProgress)); } - JSCompiler_object_inline_message_2444 = workInProgress.memoizedState; + JSCompiler_object_inline_message_2445 = workInProgress.memoizedState; if ( - null !== JSCompiler_object_inline_message_2444 && - ((JSCompiler_object_inline_message_2444 = - JSCompiler_object_inline_message_2444.dehydrated), - null !== JSCompiler_object_inline_message_2444) + null !== JSCompiler_object_inline_message_2445 && + ((JSCompiler_object_inline_message_2445 = + JSCompiler_object_inline_message_2445.dehydrated), + null !== JSCompiler_object_inline_message_2445) ) return ( - isSuspenseInstanceFallback(JSCompiler_object_inline_message_2444) + isSuspenseInstanceFallback(JSCompiler_object_inline_message_2445) ? (workInProgress.lanes = 32) : (workInProgress.lanes = 536870912), null ); popSuspenseHandler(workInProgress); } - JSCompiler_object_inline_message_2444 = - JSCompiler_object_inline_stack_2446.children; - JSCompiler_temp = JSCompiler_object_inline_stack_2446.fallback; - if (JSCompiler_object_inline_componentStack_2447) + JSCompiler_object_inline_message_2445 = + JSCompiler_object_inline_stack_2447.children; + JSCompiler_temp = JSCompiler_object_inline_stack_2447.fallback; + if (JSCompiler_object_inline_componentStack_2448) return ( reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_stack_2446 = + (JSCompiler_object_inline_stack_2447 = mountSuspenseFallbackChildren( workInProgress, - JSCompiler_object_inline_message_2444, + JSCompiler_object_inline_message_2445, JSCompiler_temp, renderLanes )), - (JSCompiler_object_inline_componentStack_2447 = + (JSCompiler_object_inline_componentStack_2448 = workInProgress.child), - (JSCompiler_object_inline_componentStack_2447.memoizedState = + (JSCompiler_object_inline_componentStack_2448.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_componentStack_2447.childLanes = + (JSCompiler_object_inline_componentStack_2448.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2445, + JSCompiler_object_inline_digest_2446, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_stack_2447 ); if ( "number" === - typeof JSCompiler_object_inline_stack_2446.unstable_expectedLoadTime + typeof JSCompiler_object_inline_stack_2447.unstable_expectedLoadTime ) return ( reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_stack_2446 = + (JSCompiler_object_inline_stack_2447 = mountSuspenseFallbackChildren( workInProgress, - JSCompiler_object_inline_message_2444, + JSCompiler_object_inline_message_2445, JSCompiler_temp, renderLanes )), - (JSCompiler_object_inline_componentStack_2447 = + (JSCompiler_object_inline_componentStack_2448 = workInProgress.child), - (JSCompiler_object_inline_componentStack_2447.memoizedState = + (JSCompiler_object_inline_componentStack_2448.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_componentStack_2447.childLanes = + (JSCompiler_object_inline_componentStack_2448.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2445, + JSCompiler_object_inline_digest_2446, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress.lanes = 4194304), - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_stack_2447 ); pushPrimaryTreeSuspenseHandler(workInProgress); return mountSuspensePrimaryChildren( workInProgress, - JSCompiler_object_inline_message_2444 + JSCompiler_object_inline_message_2445 ); } var prevState = current.memoizedState; if ( null !== prevState && - ((JSCompiler_object_inline_message_2444 = prevState.dehydrated), - null !== JSCompiler_object_inline_message_2444) + ((JSCompiler_object_inline_message_2445 = prevState.dehydrated), + null !== JSCompiler_object_inline_message_2445) ) { if (didSuspend) workInProgress.flags & 256 @@ -9580,32 +9601,32 @@ __DEV__ && (workInProgress.flags |= 128), (workInProgress = null)) : (reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_componentStack_2447 = - JSCompiler_object_inline_stack_2446.fallback), - (JSCompiler_object_inline_message_2444 = workInProgress.mode), - (JSCompiler_object_inline_stack_2446 = createFiberFromOffscreen( + (JSCompiler_object_inline_componentStack_2448 = + JSCompiler_object_inline_stack_2447.fallback), + (JSCompiler_object_inline_message_2445 = workInProgress.mode), + (JSCompiler_object_inline_stack_2447 = createFiberFromOffscreen( { mode: "visible", - children: JSCompiler_object_inline_stack_2446.children + children: JSCompiler_object_inline_stack_2447.children }, - JSCompiler_object_inline_message_2444, + JSCompiler_object_inline_message_2445, 0, null )), - (JSCompiler_object_inline_componentStack_2447 = + (JSCompiler_object_inline_componentStack_2448 = createFiberFromFragment( - JSCompiler_object_inline_componentStack_2447, - JSCompiler_object_inline_message_2444, + JSCompiler_object_inline_componentStack_2448, + JSCompiler_object_inline_message_2445, renderLanes, null )), - (JSCompiler_object_inline_componentStack_2447.flags |= 2), - (JSCompiler_object_inline_stack_2446.return = workInProgress), - (JSCompiler_object_inline_componentStack_2447.return = + (JSCompiler_object_inline_componentStack_2448.flags |= 2), + (JSCompiler_object_inline_stack_2447.return = workInProgress), + (JSCompiler_object_inline_componentStack_2448.return = workInProgress), - (JSCompiler_object_inline_stack_2446.sibling = - JSCompiler_object_inline_componentStack_2447), - (workInProgress.child = JSCompiler_object_inline_stack_2446), + (JSCompiler_object_inline_stack_2447.sibling = + JSCompiler_object_inline_componentStack_2448), + (workInProgress.child = JSCompiler_object_inline_stack_2447), (workInProgress.mode & ConcurrentMode) !== NoMode && reconcileChildFibers( workInProgress, @@ -9613,63 +9634,63 @@ __DEV__ && null, renderLanes ), - (JSCompiler_object_inline_stack_2446 = workInProgress.child), - (JSCompiler_object_inline_stack_2446.memoizedState = + (JSCompiler_object_inline_stack_2447 = workInProgress.child), + (JSCompiler_object_inline_stack_2447.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2446.childLanes = + (JSCompiler_object_inline_stack_2447.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2445, + JSCompiler_object_inline_digest_2446, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress = - JSCompiler_object_inline_componentStack_2447)); + JSCompiler_object_inline_componentStack_2448)); else if ( (pushPrimaryTreeSuspenseHandler(workInProgress), isHydrating && error$jscomp$0( "We should not be hydrating here. This is a bug in React. Please file a bug." ), - isSuspenseInstanceFallback(JSCompiler_object_inline_message_2444)) + isSuspenseInstanceFallback(JSCompiler_object_inline_message_2445)) ) { - JSCompiler_object_inline_digest_2445 = - JSCompiler_object_inline_message_2444.nextSibling && - JSCompiler_object_inline_message_2444.nextSibling.dataset; - if (JSCompiler_object_inline_digest_2445) { - JSCompiler_temp = JSCompiler_object_inline_digest_2445.dgst; - var message = JSCompiler_object_inline_digest_2445.msg; - instance = JSCompiler_object_inline_digest_2445.stck; - var componentStack = JSCompiler_object_inline_digest_2445.cstck; + JSCompiler_object_inline_digest_2446 = + JSCompiler_object_inline_message_2445.nextSibling && + JSCompiler_object_inline_message_2445.nextSibling.dataset; + if (JSCompiler_object_inline_digest_2446) { + JSCompiler_temp = JSCompiler_object_inline_digest_2446.dgst; + var message = JSCompiler_object_inline_digest_2446.msg; + instance = JSCompiler_object_inline_digest_2446.stck; + var componentStack = JSCompiler_object_inline_digest_2446.cstck; } - JSCompiler_object_inline_message_2444 = message; - JSCompiler_object_inline_digest_2445 = JSCompiler_temp; - JSCompiler_object_inline_stack_2446 = instance; - JSCompiler_temp = JSCompiler_object_inline_componentStack_2447 = + JSCompiler_object_inline_message_2445 = message; + JSCompiler_object_inline_digest_2446 = JSCompiler_temp; + JSCompiler_object_inline_stack_2447 = instance; + JSCompiler_temp = JSCompiler_object_inline_componentStack_2448 = componentStack; - JSCompiler_object_inline_componentStack_2447 = - JSCompiler_object_inline_message_2444 - ? Error(JSCompiler_object_inline_message_2444) + JSCompiler_object_inline_componentStack_2448 = + JSCompiler_object_inline_message_2445 + ? Error(JSCompiler_object_inline_message_2445) : Error( "The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering." ); - JSCompiler_object_inline_componentStack_2447.stack = - JSCompiler_object_inline_stack_2446 || ""; - JSCompiler_object_inline_componentStack_2447.digest = - JSCompiler_object_inline_digest_2445; - JSCompiler_object_inline_digest_2445 = + JSCompiler_object_inline_componentStack_2448.stack = + JSCompiler_object_inline_stack_2447 || ""; + JSCompiler_object_inline_componentStack_2448.digest = + JSCompiler_object_inline_digest_2446; + JSCompiler_object_inline_digest_2446 = void 0 === JSCompiler_temp ? null : JSCompiler_temp; - JSCompiler_object_inline_stack_2446 = { - value: JSCompiler_object_inline_componentStack_2447, + JSCompiler_object_inline_stack_2447 = { + value: JSCompiler_object_inline_componentStack_2448, source: null, - stack: JSCompiler_object_inline_digest_2445 + stack: JSCompiler_object_inline_digest_2446 }; - "string" === typeof JSCompiler_object_inline_digest_2445 && + "string" === typeof JSCompiler_object_inline_digest_2446 && CapturedStacks.set( - JSCompiler_object_inline_componentStack_2447, - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_componentStack_2448, + JSCompiler_object_inline_stack_2447 ); - queueHydrationError(JSCompiler_object_inline_stack_2446); + queueHydrationError(JSCompiler_object_inline_stack_2447); workInProgress = retrySuspenseComponentWithoutHydrating( current, workInProgress, @@ -9683,44 +9704,44 @@ __DEV__ && renderLanes, !1 ), - (JSCompiler_object_inline_digest_2445 = + (JSCompiler_object_inline_digest_2446 = 0 !== (renderLanes & current.childLanes)), - didReceiveUpdate || JSCompiler_object_inline_digest_2445) + didReceiveUpdate || JSCompiler_object_inline_digest_2446) ) { - JSCompiler_object_inline_digest_2445 = workInProgressRoot; + JSCompiler_object_inline_digest_2446 = workInProgressRoot; if ( - null !== JSCompiler_object_inline_digest_2445 && - ((JSCompiler_object_inline_stack_2446 = renderLanes & -renderLanes), - (JSCompiler_object_inline_stack_2446 = - 0 !== (JSCompiler_object_inline_stack_2446 & 42) + null !== JSCompiler_object_inline_digest_2446 && + ((JSCompiler_object_inline_stack_2447 = renderLanes & -renderLanes), + (JSCompiler_object_inline_stack_2447 = + 0 !== (JSCompiler_object_inline_stack_2447 & 42) ? 1 : getBumpedLaneForHydrationByLane( - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_stack_2447 )), - (JSCompiler_object_inline_stack_2446 = + (JSCompiler_object_inline_stack_2447 = 0 !== - (JSCompiler_object_inline_stack_2446 & - (JSCompiler_object_inline_digest_2445.suspendedLanes | + (JSCompiler_object_inline_stack_2447 & + (JSCompiler_object_inline_digest_2446.suspendedLanes | renderLanes)) ? 0 - : JSCompiler_object_inline_stack_2446), - 0 !== JSCompiler_object_inline_stack_2446 && - JSCompiler_object_inline_stack_2446 !== prevState.retryLane) + : JSCompiler_object_inline_stack_2447), + 0 !== JSCompiler_object_inline_stack_2447 && + JSCompiler_object_inline_stack_2447 !== prevState.retryLane) ) throw ( - ((prevState.retryLane = JSCompiler_object_inline_stack_2446), + ((prevState.retryLane = JSCompiler_object_inline_stack_2447), enqueueConcurrentRenderForLane( current, - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_stack_2447 ), scheduleUpdateOnFiber( - JSCompiler_object_inline_digest_2445, + JSCompiler_object_inline_digest_2446, current, - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_stack_2447 ), SelectiveHydrationException) ); - JSCompiler_object_inline_message_2444.data === + JSCompiler_object_inline_message_2445.data === SUSPENSE_PENDING_START_DATA || renderDidSuspendDelayIfPossible(); workInProgress = retrySuspenseComponentWithoutHydrating( current, @@ -9728,14 +9749,14 @@ __DEV__ && renderLanes ); } else - JSCompiler_object_inline_message_2444.data === + JSCompiler_object_inline_message_2445.data === SUSPENSE_PENDING_START_DATA ? ((workInProgress.flags |= 192), (workInProgress.child = current.child), (workInProgress = null)) : ((renderLanes = prevState.treeContext), (nextHydratableInstance = getNextHydratable( - JSCompiler_object_inline_message_2444.nextSibling + JSCompiler_object_inline_message_2445.nextSibling )), (hydrationParentFiber = workInProgress), (isHydrating = !0), @@ -9753,72 +9774,72 @@ __DEV__ && (treeContextProvider = workInProgress)), (workInProgress = mountSuspensePrimaryChildren( workInProgress, - JSCompiler_object_inline_stack_2446.children + JSCompiler_object_inline_stack_2447.children )), (workInProgress.flags |= 4096)); return workInProgress; } - if (JSCompiler_object_inline_componentStack_2447) + if (JSCompiler_object_inline_componentStack_2448) return ( reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_componentStack_2447 = - JSCompiler_object_inline_stack_2446.fallback), - (JSCompiler_object_inline_message_2444 = workInProgress.mode), + (JSCompiler_object_inline_componentStack_2448 = + JSCompiler_object_inline_stack_2447.fallback), + (JSCompiler_object_inline_message_2445 = workInProgress.mode), (JSCompiler_temp = current.child), (instance = JSCompiler_temp.sibling), (componentStack = { mode: "hidden", - children: JSCompiler_object_inline_stack_2446.children + children: JSCompiler_object_inline_stack_2447.children }), - (JSCompiler_object_inline_message_2444 & ConcurrentMode) === NoMode && + (JSCompiler_object_inline_message_2445 & ConcurrentMode) === NoMode && workInProgress.child !== JSCompiler_temp - ? ((JSCompiler_object_inline_stack_2446 = workInProgress.child), - (JSCompiler_object_inline_stack_2446.childLanes = 0), - (JSCompiler_object_inline_stack_2446.pendingProps = + ? ((JSCompiler_object_inline_stack_2447 = workInProgress.child), + (JSCompiler_object_inline_stack_2447.childLanes = 0), + (JSCompiler_object_inline_stack_2447.pendingProps = componentStack), workInProgress.mode & ProfileMode && - ((JSCompiler_object_inline_stack_2446.actualDuration = -0), - (JSCompiler_object_inline_stack_2446.actualStartTime = -1.1), - (JSCompiler_object_inline_stack_2446.selfBaseDuration = + ((JSCompiler_object_inline_stack_2447.actualDuration = -0), + (JSCompiler_object_inline_stack_2447.actualStartTime = -1.1), + (JSCompiler_object_inline_stack_2447.selfBaseDuration = JSCompiler_temp.selfBaseDuration), - (JSCompiler_object_inline_stack_2446.treeBaseDuration = + (JSCompiler_object_inline_stack_2447.treeBaseDuration = JSCompiler_temp.treeBaseDuration)), (workInProgress.deletions = null)) - : ((JSCompiler_object_inline_stack_2446 = createWorkInProgress( + : ((JSCompiler_object_inline_stack_2447 = createWorkInProgress( JSCompiler_temp, componentStack )), - (JSCompiler_object_inline_stack_2446.subtreeFlags = + (JSCompiler_object_inline_stack_2447.subtreeFlags = JSCompiler_temp.subtreeFlags & 65011712)), null !== instance - ? (JSCompiler_object_inline_componentStack_2447 = + ? (JSCompiler_object_inline_componentStack_2448 = createWorkInProgress( instance, - JSCompiler_object_inline_componentStack_2447 + JSCompiler_object_inline_componentStack_2448 )) - : ((JSCompiler_object_inline_componentStack_2447 = + : ((JSCompiler_object_inline_componentStack_2448 = createFiberFromFragment( - JSCompiler_object_inline_componentStack_2447, - JSCompiler_object_inline_message_2444, + JSCompiler_object_inline_componentStack_2448, + JSCompiler_object_inline_message_2445, renderLanes, null )), - (JSCompiler_object_inline_componentStack_2447.flags |= 2)), - (JSCompiler_object_inline_componentStack_2447.return = + (JSCompiler_object_inline_componentStack_2448.flags |= 2)), + (JSCompiler_object_inline_componentStack_2448.return = workInProgress), - (JSCompiler_object_inline_stack_2446.return = workInProgress), - (JSCompiler_object_inline_stack_2446.sibling = - JSCompiler_object_inline_componentStack_2447), - (workInProgress.child = JSCompiler_object_inline_stack_2446), - (JSCompiler_object_inline_stack_2446 = - JSCompiler_object_inline_componentStack_2447), - (JSCompiler_object_inline_componentStack_2447 = workInProgress.child), - (JSCompiler_object_inline_message_2444 = current.child.memoizedState), - null === JSCompiler_object_inline_message_2444 - ? (JSCompiler_object_inline_message_2444 = + (JSCompiler_object_inline_stack_2447.return = workInProgress), + (JSCompiler_object_inline_stack_2447.sibling = + JSCompiler_object_inline_componentStack_2448), + (workInProgress.child = JSCompiler_object_inline_stack_2447), + (JSCompiler_object_inline_stack_2447 = + JSCompiler_object_inline_componentStack_2448), + (JSCompiler_object_inline_componentStack_2448 = workInProgress.child), + (JSCompiler_object_inline_message_2445 = current.child.memoizedState), + null === JSCompiler_object_inline_message_2445 + ? (JSCompiler_object_inline_message_2445 = mountSuspenseOffscreenState(renderLanes)) : ((JSCompiler_temp = - JSCompiler_object_inline_message_2444.cachePool), + JSCompiler_object_inline_message_2445.cachePool), null !== JSCompiler_temp ? ((instance = CacheContext._currentValue), (JSCompiler_temp = @@ -9826,45 +9847,45 @@ __DEV__ && ? { parent: instance, pool: instance } : JSCompiler_temp)) : (JSCompiler_temp = getSuspendedCache()), - (JSCompiler_object_inline_message_2444 = { + (JSCompiler_object_inline_message_2445 = { baseLanes: - JSCompiler_object_inline_message_2444.baseLanes | renderLanes, + JSCompiler_object_inline_message_2445.baseLanes | renderLanes, cachePool: JSCompiler_temp })), - (JSCompiler_object_inline_componentStack_2447.memoizedState = - JSCompiler_object_inline_message_2444), - (JSCompiler_object_inline_componentStack_2447.childLanes = + (JSCompiler_object_inline_componentStack_2448.memoizedState = + JSCompiler_object_inline_message_2445), + (JSCompiler_object_inline_componentStack_2448.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2445, + JSCompiler_object_inline_digest_2446, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), - JSCompiler_object_inline_stack_2446 + JSCompiler_object_inline_stack_2447 ); pushPrimaryTreeSuspenseHandler(workInProgress); - JSCompiler_object_inline_digest_2445 = current.child; - current = JSCompiler_object_inline_digest_2445.sibling; - JSCompiler_object_inline_digest_2445 = createWorkInProgress( - JSCompiler_object_inline_digest_2445, + JSCompiler_object_inline_digest_2446 = current.child; + current = JSCompiler_object_inline_digest_2446.sibling; + JSCompiler_object_inline_digest_2446 = createWorkInProgress( + JSCompiler_object_inline_digest_2446, { mode: "visible", - children: JSCompiler_object_inline_stack_2446.children + children: JSCompiler_object_inline_stack_2447.children } ); (workInProgress.mode & ConcurrentMode) === NoMode && - (JSCompiler_object_inline_digest_2445.lanes = renderLanes); - JSCompiler_object_inline_digest_2445.return = workInProgress; - JSCompiler_object_inline_digest_2445.sibling = null; + (JSCompiler_object_inline_digest_2446.lanes = renderLanes); + JSCompiler_object_inline_digest_2446.return = workInProgress; + JSCompiler_object_inline_digest_2446.sibling = null; null !== current && ((renderLanes = workInProgress.deletions), null === renderLanes ? ((workInProgress.deletions = [current]), (workInProgress.flags |= 16)) : renderLanes.push(current)); - workInProgress.child = JSCompiler_object_inline_digest_2445; + workInProgress.child = JSCompiler_object_inline_digest_2446; workInProgress.memoizedState = null; - return JSCompiler_object_inline_digest_2445; + return JSCompiler_object_inline_digest_2446; } function mountSuspensePrimaryChildren(workInProgress, primaryChildren) { primaryChildren = createFiberFromOffscreen( @@ -10743,10 +10764,15 @@ __DEV__ && null === current && isHydrating && ((renderLanes = workInProgress.pendingProps), - (current = getHostContext().ancestorInfo.current), + (current = getHostContext()), + (returnFiber = current.ancestorInfo.current), (renderLanes = - null != current - ? validateTextNesting(renderLanes, current.tag) + null != returnFiber + ? validateTextNesting( + renderLanes, + returnFiber.tag, + current.ancestorInfo.implicitRootScope + ) : !0), (current = nextHydratableInstance), (returnFiber = !current) || @@ -14768,9 +14794,13 @@ __DEV__ && : !1; current || throwOnHydrationMismatch(workInProgress); } else - (renderLanes = renderLanes.ancestorInfo.current), - null != renderLanes && - validateTextNesting(newProps, renderLanes.tag), + (_type = renderLanes.ancestorInfo.current), + null != _type && + validateTextNesting( + newProps, + _type.tag, + renderLanes.ancestorInfo.implicitRootScope + ), (current = getOwnerDocumentFromRootContainer(current).createTextNode( newProps @@ -18154,12 +18184,12 @@ __DEV__ && switch (key) { case "children": if ("string" === typeof value) - validateTextNesting(value, tag), + validateTextNesting(value, tag, !1), "body" === tag || ("textarea" === tag && "" === value) || setTextContent(domElement, value); else if ("number" === typeof value || "bigint" === typeof value) - validateTextNesting("" + value, tag), + validateTextNesting("" + value, tag, !1), "body" !== tag && setTextContent(domElement, "" + value); break; case "className": @@ -20676,7 +20706,10 @@ __DEV__ && instance, internalInstanceHandle ) { - if (getInstanceFromNode(instance)) { + if ( + !instance[internalContainerInstanceKey] && + getInstanceFromNode(instance) + ) { var tagName = instance.tagName.toLowerCase(); error$jscomp$0( "You are mounting a new %s component when a previous one has not first unmounted. It is an error to render more than one %s component at a time and attributes and children of these components will likely fail in unpredictable ways. Please only render a single instance of <%s> and if you need to mount a new one, ensure any previous ones have unmounted first.", @@ -22397,7 +22430,8 @@ __DEV__ && pTagInButtonScope: null, listItemTagAutoclosing: null, dlItemTagAutoclosing: null, - containerTagInScope: null + containerTagInScope: null, + implicitRootScope: !1 }, didWarn = {}, shorthandToLonghand = { @@ -26005,11 +26039,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-native-fb-b48e7399-20250206" !== isomorphicReactPackageVersion) + if ("19.1.0-native-fb-a0fdb630-20250206" !== 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.1.0-native-fb-b48e7399-20250206\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-native-fb-a0fdb630-20250206\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -26046,10 +26080,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -26193,5 +26227,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.1.0-native-fb-b48e7399-20250206"; + exports.version = "19.1.0-native-fb-a0fdb630-20250206"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js index 8c69c5fe20217..d4f04de0ee937 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<5f0cfb6e40046900dc3eced0829c002e>> + * @generated SignedSource<<3d36833c41d774fbec51b956aa1a6ab9>> */ /* @@ -16018,14 +16018,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1802 = React.version; if ( - "19.1.0-native-fb-b48e7399-20250206" !== + "19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion$jscomp$inline_1802 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1802, - "19.1.0-native-fb-b48e7399-20250206" + "19.1.0-native-fb-a0fdb630-20250206" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16047,10 +16047,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2262 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2263 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16154,4 +16154,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js index a23bc31aadc93..550de25a3c7d6 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7b93297b0f45500f277a91a830b00250>> + * @generated SignedSource<> */ /* @@ -16667,14 +16667,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1897 = React.version; if ( - "19.1.0-native-fb-b48e7399-20250206" !== + "19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion$jscomp$inline_1897 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1897, - "19.1.0-native-fb-b48e7399-20250206" + "19.1.0-native-fb-a0fdb630-20250206" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16696,10 +16696,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1904 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206", + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$294 = 0; @@ -16818,4 +16818,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js index 6d68ee02593b3..2f57c2d2517aa 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<2513cf260af6ca46f66ecb657d7b2901>> + * @generated SignedSource<<5221ff3d43d29f33b3d93b411fd0c0b8>> */ /* @@ -2400,33 +2400,41 @@ __DEV__ && return null !== node ? describeDiff(node).replaceAll(/^[+-]/gm, ">") : ""; } function updatedAncestorInfoDev(oldInfo, tag) { - oldInfo = assign({}, oldInfo || emptyAncestorInfoDev); - var info = { tag: tag }; + var ancestorInfo = assign({}, oldInfo || emptyAncestorInfoDev), + info = { tag: tag }; -1 !== inScopeTags.indexOf(tag) && - ((oldInfo.aTagInScope = null), - (oldInfo.buttonTagInScope = null), - (oldInfo.nobrTagInScope = null)); - -1 !== buttonScopeTags.indexOf(tag) && (oldInfo.pTagInButtonScope = null); + ((ancestorInfo.aTagInScope = null), + (ancestorInfo.buttonTagInScope = null), + (ancestorInfo.nobrTagInScope = null)); + -1 !== buttonScopeTags.indexOf(tag) && + (ancestorInfo.pTagInButtonScope = null); -1 !== specialTags.indexOf(tag) && "address" !== tag && "div" !== tag && "p" !== tag && - ((oldInfo.listItemTagAutoclosing = null), - (oldInfo.dlItemTagAutoclosing = null)); - oldInfo.current = info; - "form" === tag && (oldInfo.formTag = info); - "a" === tag && (oldInfo.aTagInScope = info); - "button" === tag && (oldInfo.buttonTagInScope = info); - "nobr" === tag && (oldInfo.nobrTagInScope = info); - "p" === tag && (oldInfo.pTagInButtonScope = info); - "li" === tag && (oldInfo.listItemTagAutoclosing = info); - if ("dd" === tag || "dt" === tag) oldInfo.dlItemTagAutoclosing = info; + ((ancestorInfo.listItemTagAutoclosing = null), + (ancestorInfo.dlItemTagAutoclosing = null)); + ancestorInfo.current = info; + "form" === tag && (ancestorInfo.formTag = info); + "a" === tag && (ancestorInfo.aTagInScope = info); + "button" === tag && (ancestorInfo.buttonTagInScope = info); + "nobr" === tag && (ancestorInfo.nobrTagInScope = info); + "p" === tag && (ancestorInfo.pTagInButtonScope = info); + "li" === tag && (ancestorInfo.listItemTagAutoclosing = info); + if ("dd" === tag || "dt" === tag) + ancestorInfo.dlItemTagAutoclosing = info; "#document" === tag || "html" === tag - ? (oldInfo.containerTagInScope = null) - : oldInfo.containerTagInScope || (oldInfo.containerTagInScope = info); - return oldInfo; - } - function isTagValidWithParent(tag, parentTag) { + ? (ancestorInfo.containerTagInScope = null) + : ancestorInfo.containerTagInScope || + (ancestorInfo.containerTagInScope = info); + null !== oldInfo || + ("#document" !== tag && "html" !== tag && "body" !== tag) + ? !0 === ancestorInfo.implicitRootScope && + (ancestorInfo.implicitRootScope = !1) + : (ancestorInfo.implicitRootScope = !0); + return ancestorInfo; + } + function isTagValidWithParent(tag, parentTag, implicitRootScope) { switch (parentTag) { case "select": return ( @@ -2486,11 +2494,12 @@ __DEV__ && "template" === tag ); case "html": + if (implicitRootScope) break; return "head" === tag || "body" === tag || "frameset" === tag; case "frameset": return "frame" === tag; case "#document": - return "html" === tag; + if (!implicitRootScope) return "html" === tag; } switch (tag) { case "h1": @@ -2510,14 +2519,11 @@ __DEV__ && case "rp": case "rt": return -1 === impliedEndTags.indexOf(parentTag); - case "body": case "caption": case "col": case "colgroup": case "frameset": case "frame": - case "head": - case "html": case "tbody": case "td": case "tfoot": @@ -2525,6 +2531,19 @@ __DEV__ && case "thead": case "tr": return null == parentTag; + case "head": + return implicitRootScope || null === parentTag; + case "html": + return ( + (implicitRootScope && "#document" === parentTag) || + null === parentTag + ); + case "body": + return ( + (implicitRootScope && + ("#document" === parentTag || "html" === parentTag)) || + null === parentTag + ); } return !0; } @@ -2599,7 +2618,8 @@ __DEV__ && var parentInfo = ancestorInfo.current; ancestorInfo = (parentInfo = isTagValidWithParent( childTag, - parentInfo && parentInfo.tag + parentInfo && parentInfo.tag, + ancestorInfo.implicitRootScope ) ? null : parentInfo) @@ -2654,32 +2674,33 @@ __DEV__ && })); return !1; } - function validateTextNesting(childText, parentTag) { - if (isTagValidWithParent("#text", parentTag)) return !0; - var warnKey = "#text|" + parentTag; - if (didWarn[warnKey]) return !1; - didWarn[warnKey] = !0; - var ancestor = (warnKey = current) - ? findAncestor(warnKey, parentTag) + function validateTextNesting(childText, parentTag, implicitRootScope) { + if (implicitRootScope || isTagValidWithParent("#text", parentTag, !1)) + return !0; + implicitRootScope = "#text|" + parentTag; + if (didWarn[implicitRootScope]) return !1; + didWarn[implicitRootScope] = !0; + var ancestor = (implicitRootScope = current) + ? findAncestor(implicitRootScope, parentTag) : null; - warnKey = - null !== warnKey && null !== ancestor + implicitRootScope = + null !== implicitRootScope && null !== ancestor ? describeAncestors( ancestor, - warnKey, - 6 !== warnKey.tag ? { children: null } : null + implicitRootScope, + 6 !== implicitRootScope.tag ? { children: null } : null ) : ""; /\S/.test(childText) ? error$jscomp$0( "In HTML, text nodes cannot be a child of <%s>.\nThis will cause a hydration error.%s", parentTag, - warnKey + implicitRootScope ) : error$jscomp$0( "In HTML, whitespace text nodes cannot be a child of <%s>. Make sure you don't have any extra whitespace between tags on each line of your source code.\nThis will cause a hydration error.%s", parentTag, - warnKey + implicitRootScope ); return !1; } @@ -9422,32 +9443,32 @@ __DEV__ && return current; } function updateSuspenseComponent(current, workInProgress, renderLanes) { - var JSCompiler_object_inline_digest_2450; - var JSCompiler_object_inline_stack_2451 = workInProgress.pendingProps; + var JSCompiler_object_inline_digest_2451; + var JSCompiler_object_inline_stack_2452 = workInProgress.pendingProps; shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128); - var JSCompiler_object_inline_componentStack_2452 = !1; + var JSCompiler_object_inline_componentStack_2453 = !1; var didSuspend = 0 !== (workInProgress.flags & 128); - (JSCompiler_object_inline_digest_2450 = didSuspend) || - (JSCompiler_object_inline_digest_2450 = + (JSCompiler_object_inline_digest_2451 = didSuspend) || + (JSCompiler_object_inline_digest_2451 = null !== current && null === current.memoizedState ? !1 : 0 !== (suspenseStackCursor.current & ForceSuspenseFallback)); - JSCompiler_object_inline_digest_2450 && - ((JSCompiler_object_inline_componentStack_2452 = !0), + JSCompiler_object_inline_digest_2451 && + ((JSCompiler_object_inline_componentStack_2453 = !0), (workInProgress.flags &= -129)); - JSCompiler_object_inline_digest_2450 = 0 !== (workInProgress.flags & 32); + JSCompiler_object_inline_digest_2451 = 0 !== (workInProgress.flags & 32); workInProgress.flags &= -33; if (null === current) { if (isHydrating) { - JSCompiler_object_inline_componentStack_2452 + JSCompiler_object_inline_componentStack_2453 ? pushPrimaryTreeSuspenseHandler(workInProgress) : reuseSuspenseHandlerOnStack(workInProgress); if (isHydrating) { - var JSCompiler_object_inline_message_2449 = nextHydratableInstance; + var JSCompiler_object_inline_message_2450 = nextHydratableInstance; var JSCompiler_temp; - if (!(JSCompiler_temp = !JSCompiler_object_inline_message_2449)) { + if (!(JSCompiler_temp = !JSCompiler_object_inline_message_2450)) { c: { - var instance = JSCompiler_object_inline_message_2449; + var instance = JSCompiler_object_inline_message_2450; for ( JSCompiler_temp = rootOrSingletonContext; 8 !== instance.nodeType; @@ -9489,89 +9510,89 @@ __DEV__ && JSCompiler_temp && (warnNonHydratedInstance( workInProgress, - JSCompiler_object_inline_message_2449 + JSCompiler_object_inline_message_2450 ), throwOnHydrationMismatch(workInProgress)); } - JSCompiler_object_inline_message_2449 = workInProgress.memoizedState; + JSCompiler_object_inline_message_2450 = workInProgress.memoizedState; if ( - null !== JSCompiler_object_inline_message_2449 && - ((JSCompiler_object_inline_message_2449 = - JSCompiler_object_inline_message_2449.dehydrated), - null !== JSCompiler_object_inline_message_2449) + null !== JSCompiler_object_inline_message_2450 && + ((JSCompiler_object_inline_message_2450 = + JSCompiler_object_inline_message_2450.dehydrated), + null !== JSCompiler_object_inline_message_2450) ) return ( - isSuspenseInstanceFallback(JSCompiler_object_inline_message_2449) + isSuspenseInstanceFallback(JSCompiler_object_inline_message_2450) ? (workInProgress.lanes = 32) : (workInProgress.lanes = 536870912), null ); popSuspenseHandler(workInProgress); } - JSCompiler_object_inline_message_2449 = - JSCompiler_object_inline_stack_2451.children; - JSCompiler_temp = JSCompiler_object_inline_stack_2451.fallback; - if (JSCompiler_object_inline_componentStack_2452) + JSCompiler_object_inline_message_2450 = + JSCompiler_object_inline_stack_2452.children; + JSCompiler_temp = JSCompiler_object_inline_stack_2452.fallback; + if (JSCompiler_object_inline_componentStack_2453) return ( reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_stack_2451 = + (JSCompiler_object_inline_stack_2452 = mountSuspenseFallbackChildren( workInProgress, - JSCompiler_object_inline_message_2449, + JSCompiler_object_inline_message_2450, JSCompiler_temp, renderLanes )), - (JSCompiler_object_inline_componentStack_2452 = + (JSCompiler_object_inline_componentStack_2453 = workInProgress.child), - (JSCompiler_object_inline_componentStack_2452.memoizedState = + (JSCompiler_object_inline_componentStack_2453.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_componentStack_2452.childLanes = + (JSCompiler_object_inline_componentStack_2453.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2450, + JSCompiler_object_inline_digest_2451, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_stack_2452 ); if ( "number" === - typeof JSCompiler_object_inline_stack_2451.unstable_expectedLoadTime + typeof JSCompiler_object_inline_stack_2452.unstable_expectedLoadTime ) return ( reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_stack_2451 = + (JSCompiler_object_inline_stack_2452 = mountSuspenseFallbackChildren( workInProgress, - JSCompiler_object_inline_message_2449, + JSCompiler_object_inline_message_2450, JSCompiler_temp, renderLanes )), - (JSCompiler_object_inline_componentStack_2452 = + (JSCompiler_object_inline_componentStack_2453 = workInProgress.child), - (JSCompiler_object_inline_componentStack_2452.memoizedState = + (JSCompiler_object_inline_componentStack_2453.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_componentStack_2452.childLanes = + (JSCompiler_object_inline_componentStack_2453.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2450, + JSCompiler_object_inline_digest_2451, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress.lanes = 4194304), - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_stack_2452 ); pushPrimaryTreeSuspenseHandler(workInProgress); return mountSuspensePrimaryChildren( workInProgress, - JSCompiler_object_inline_message_2449 + JSCompiler_object_inline_message_2450 ); } var prevState = current.memoizedState; if ( null !== prevState && - ((JSCompiler_object_inline_message_2449 = prevState.dehydrated), - null !== JSCompiler_object_inline_message_2449) + ((JSCompiler_object_inline_message_2450 = prevState.dehydrated), + null !== JSCompiler_object_inline_message_2450) ) { if (didSuspend) workInProgress.flags & 256 @@ -9588,32 +9609,32 @@ __DEV__ && (workInProgress.flags |= 128), (workInProgress = null)) : (reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_componentStack_2452 = - JSCompiler_object_inline_stack_2451.fallback), - (JSCompiler_object_inline_message_2449 = workInProgress.mode), - (JSCompiler_object_inline_stack_2451 = createFiberFromOffscreen( + (JSCompiler_object_inline_componentStack_2453 = + JSCompiler_object_inline_stack_2452.fallback), + (JSCompiler_object_inline_message_2450 = workInProgress.mode), + (JSCompiler_object_inline_stack_2452 = createFiberFromOffscreen( { mode: "visible", - children: JSCompiler_object_inline_stack_2451.children + children: JSCompiler_object_inline_stack_2452.children }, - JSCompiler_object_inline_message_2449, + JSCompiler_object_inline_message_2450, 0, null )), - (JSCompiler_object_inline_componentStack_2452 = + (JSCompiler_object_inline_componentStack_2453 = createFiberFromFragment( - JSCompiler_object_inline_componentStack_2452, - JSCompiler_object_inline_message_2449, + JSCompiler_object_inline_componentStack_2453, + JSCompiler_object_inline_message_2450, renderLanes, null )), - (JSCompiler_object_inline_componentStack_2452.flags |= 2), - (JSCompiler_object_inline_stack_2451.return = workInProgress), - (JSCompiler_object_inline_componentStack_2452.return = + (JSCompiler_object_inline_componentStack_2453.flags |= 2), + (JSCompiler_object_inline_stack_2452.return = workInProgress), + (JSCompiler_object_inline_componentStack_2453.return = workInProgress), - (JSCompiler_object_inline_stack_2451.sibling = - JSCompiler_object_inline_componentStack_2452), - (workInProgress.child = JSCompiler_object_inline_stack_2451), + (JSCompiler_object_inline_stack_2452.sibling = + JSCompiler_object_inline_componentStack_2453), + (workInProgress.child = JSCompiler_object_inline_stack_2452), (workInProgress.mode & ConcurrentMode) !== NoMode && reconcileChildFibers( workInProgress, @@ -9621,63 +9642,63 @@ __DEV__ && null, renderLanes ), - (JSCompiler_object_inline_stack_2451 = workInProgress.child), - (JSCompiler_object_inline_stack_2451.memoizedState = + (JSCompiler_object_inline_stack_2452 = workInProgress.child), + (JSCompiler_object_inline_stack_2452.memoizedState = mountSuspenseOffscreenState(renderLanes)), - (JSCompiler_object_inline_stack_2451.childLanes = + (JSCompiler_object_inline_stack_2452.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2450, + JSCompiler_object_inline_digest_2451, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), (workInProgress = - JSCompiler_object_inline_componentStack_2452)); + JSCompiler_object_inline_componentStack_2453)); else if ( (pushPrimaryTreeSuspenseHandler(workInProgress), isHydrating && error$jscomp$0( "We should not be hydrating here. This is a bug in React. Please file a bug." ), - isSuspenseInstanceFallback(JSCompiler_object_inline_message_2449)) + isSuspenseInstanceFallback(JSCompiler_object_inline_message_2450)) ) { - JSCompiler_object_inline_digest_2450 = - JSCompiler_object_inline_message_2449.nextSibling && - JSCompiler_object_inline_message_2449.nextSibling.dataset; - if (JSCompiler_object_inline_digest_2450) { - JSCompiler_temp = JSCompiler_object_inline_digest_2450.dgst; - var message = JSCompiler_object_inline_digest_2450.msg; - instance = JSCompiler_object_inline_digest_2450.stck; - var componentStack = JSCompiler_object_inline_digest_2450.cstck; + JSCompiler_object_inline_digest_2451 = + JSCompiler_object_inline_message_2450.nextSibling && + JSCompiler_object_inline_message_2450.nextSibling.dataset; + if (JSCompiler_object_inline_digest_2451) { + JSCompiler_temp = JSCompiler_object_inline_digest_2451.dgst; + var message = JSCompiler_object_inline_digest_2451.msg; + instance = JSCompiler_object_inline_digest_2451.stck; + var componentStack = JSCompiler_object_inline_digest_2451.cstck; } - JSCompiler_object_inline_message_2449 = message; - JSCompiler_object_inline_digest_2450 = JSCompiler_temp; - JSCompiler_object_inline_stack_2451 = instance; - JSCompiler_temp = JSCompiler_object_inline_componentStack_2452 = + JSCompiler_object_inline_message_2450 = message; + JSCompiler_object_inline_digest_2451 = JSCompiler_temp; + JSCompiler_object_inline_stack_2452 = instance; + JSCompiler_temp = JSCompiler_object_inline_componentStack_2453 = componentStack; - JSCompiler_object_inline_componentStack_2452 = - JSCompiler_object_inline_message_2449 - ? Error(JSCompiler_object_inline_message_2449) + JSCompiler_object_inline_componentStack_2453 = + JSCompiler_object_inline_message_2450 + ? Error(JSCompiler_object_inline_message_2450) : Error( "The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering." ); - JSCompiler_object_inline_componentStack_2452.stack = - JSCompiler_object_inline_stack_2451 || ""; - JSCompiler_object_inline_componentStack_2452.digest = - JSCompiler_object_inline_digest_2450; - JSCompiler_object_inline_digest_2450 = + JSCompiler_object_inline_componentStack_2453.stack = + JSCompiler_object_inline_stack_2452 || ""; + JSCompiler_object_inline_componentStack_2453.digest = + JSCompiler_object_inline_digest_2451; + JSCompiler_object_inline_digest_2451 = void 0 === JSCompiler_temp ? null : JSCompiler_temp; - JSCompiler_object_inline_stack_2451 = { - value: JSCompiler_object_inline_componentStack_2452, + JSCompiler_object_inline_stack_2452 = { + value: JSCompiler_object_inline_componentStack_2453, source: null, - stack: JSCompiler_object_inline_digest_2450 + stack: JSCompiler_object_inline_digest_2451 }; - "string" === typeof JSCompiler_object_inline_digest_2450 && + "string" === typeof JSCompiler_object_inline_digest_2451 && CapturedStacks.set( - JSCompiler_object_inline_componentStack_2452, - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_componentStack_2453, + JSCompiler_object_inline_stack_2452 ); - queueHydrationError(JSCompiler_object_inline_stack_2451); + queueHydrationError(JSCompiler_object_inline_stack_2452); workInProgress = retrySuspenseComponentWithoutHydrating( current, workInProgress, @@ -9691,44 +9712,44 @@ __DEV__ && renderLanes, !1 ), - (JSCompiler_object_inline_digest_2450 = + (JSCompiler_object_inline_digest_2451 = 0 !== (renderLanes & current.childLanes)), - didReceiveUpdate || JSCompiler_object_inline_digest_2450) + didReceiveUpdate || JSCompiler_object_inline_digest_2451) ) { - JSCompiler_object_inline_digest_2450 = workInProgressRoot; + JSCompiler_object_inline_digest_2451 = workInProgressRoot; if ( - null !== JSCompiler_object_inline_digest_2450 && - ((JSCompiler_object_inline_stack_2451 = renderLanes & -renderLanes), - (JSCompiler_object_inline_stack_2451 = - 0 !== (JSCompiler_object_inline_stack_2451 & 42) + null !== JSCompiler_object_inline_digest_2451 && + ((JSCompiler_object_inline_stack_2452 = renderLanes & -renderLanes), + (JSCompiler_object_inline_stack_2452 = + 0 !== (JSCompiler_object_inline_stack_2452 & 42) ? 1 : getBumpedLaneForHydrationByLane( - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_stack_2452 )), - (JSCompiler_object_inline_stack_2451 = + (JSCompiler_object_inline_stack_2452 = 0 !== - (JSCompiler_object_inline_stack_2451 & - (JSCompiler_object_inline_digest_2450.suspendedLanes | + (JSCompiler_object_inline_stack_2452 & + (JSCompiler_object_inline_digest_2451.suspendedLanes | renderLanes)) ? 0 - : JSCompiler_object_inline_stack_2451), - 0 !== JSCompiler_object_inline_stack_2451 && - JSCompiler_object_inline_stack_2451 !== prevState.retryLane) + : JSCompiler_object_inline_stack_2452), + 0 !== JSCompiler_object_inline_stack_2452 && + JSCompiler_object_inline_stack_2452 !== prevState.retryLane) ) throw ( - ((prevState.retryLane = JSCompiler_object_inline_stack_2451), + ((prevState.retryLane = JSCompiler_object_inline_stack_2452), enqueueConcurrentRenderForLane( current, - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_stack_2452 ), scheduleUpdateOnFiber( - JSCompiler_object_inline_digest_2450, + JSCompiler_object_inline_digest_2451, current, - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_stack_2452 ), SelectiveHydrationException) ); - JSCompiler_object_inline_message_2449.data === + JSCompiler_object_inline_message_2450.data === SUSPENSE_PENDING_START_DATA || renderDidSuspendDelayIfPossible(); workInProgress = retrySuspenseComponentWithoutHydrating( current, @@ -9736,14 +9757,14 @@ __DEV__ && renderLanes ); } else - JSCompiler_object_inline_message_2449.data === + JSCompiler_object_inline_message_2450.data === SUSPENSE_PENDING_START_DATA ? ((workInProgress.flags |= 192), (workInProgress.child = current.child), (workInProgress = null)) : ((renderLanes = prevState.treeContext), (nextHydratableInstance = getNextHydratable( - JSCompiler_object_inline_message_2449.nextSibling + JSCompiler_object_inline_message_2450.nextSibling )), (hydrationParentFiber = workInProgress), (isHydrating = !0), @@ -9761,72 +9782,72 @@ __DEV__ && (treeContextProvider = workInProgress)), (workInProgress = mountSuspensePrimaryChildren( workInProgress, - JSCompiler_object_inline_stack_2451.children + JSCompiler_object_inline_stack_2452.children )), (workInProgress.flags |= 4096)); return workInProgress; } - if (JSCompiler_object_inline_componentStack_2452) + if (JSCompiler_object_inline_componentStack_2453) return ( reuseSuspenseHandlerOnStack(workInProgress), - (JSCompiler_object_inline_componentStack_2452 = - JSCompiler_object_inline_stack_2451.fallback), - (JSCompiler_object_inline_message_2449 = workInProgress.mode), + (JSCompiler_object_inline_componentStack_2453 = + JSCompiler_object_inline_stack_2452.fallback), + (JSCompiler_object_inline_message_2450 = workInProgress.mode), (JSCompiler_temp = current.child), (instance = JSCompiler_temp.sibling), (componentStack = { mode: "hidden", - children: JSCompiler_object_inline_stack_2451.children + children: JSCompiler_object_inline_stack_2452.children }), - (JSCompiler_object_inline_message_2449 & ConcurrentMode) === NoMode && + (JSCompiler_object_inline_message_2450 & ConcurrentMode) === NoMode && workInProgress.child !== JSCompiler_temp - ? ((JSCompiler_object_inline_stack_2451 = workInProgress.child), - (JSCompiler_object_inline_stack_2451.childLanes = 0), - (JSCompiler_object_inline_stack_2451.pendingProps = + ? ((JSCompiler_object_inline_stack_2452 = workInProgress.child), + (JSCompiler_object_inline_stack_2452.childLanes = 0), + (JSCompiler_object_inline_stack_2452.pendingProps = componentStack), workInProgress.mode & ProfileMode && - ((JSCompiler_object_inline_stack_2451.actualDuration = -0), - (JSCompiler_object_inline_stack_2451.actualStartTime = -1.1), - (JSCompiler_object_inline_stack_2451.selfBaseDuration = + ((JSCompiler_object_inline_stack_2452.actualDuration = -0), + (JSCompiler_object_inline_stack_2452.actualStartTime = -1.1), + (JSCompiler_object_inline_stack_2452.selfBaseDuration = JSCompiler_temp.selfBaseDuration), - (JSCompiler_object_inline_stack_2451.treeBaseDuration = + (JSCompiler_object_inline_stack_2452.treeBaseDuration = JSCompiler_temp.treeBaseDuration)), (workInProgress.deletions = null)) - : ((JSCompiler_object_inline_stack_2451 = createWorkInProgress( + : ((JSCompiler_object_inline_stack_2452 = createWorkInProgress( JSCompiler_temp, componentStack )), - (JSCompiler_object_inline_stack_2451.subtreeFlags = + (JSCompiler_object_inline_stack_2452.subtreeFlags = JSCompiler_temp.subtreeFlags & 65011712)), null !== instance - ? (JSCompiler_object_inline_componentStack_2452 = + ? (JSCompiler_object_inline_componentStack_2453 = createWorkInProgress( instance, - JSCompiler_object_inline_componentStack_2452 + JSCompiler_object_inline_componentStack_2453 )) - : ((JSCompiler_object_inline_componentStack_2452 = + : ((JSCompiler_object_inline_componentStack_2453 = createFiberFromFragment( - JSCompiler_object_inline_componentStack_2452, - JSCompiler_object_inline_message_2449, + JSCompiler_object_inline_componentStack_2453, + JSCompiler_object_inline_message_2450, renderLanes, null )), - (JSCompiler_object_inline_componentStack_2452.flags |= 2)), - (JSCompiler_object_inline_componentStack_2452.return = + (JSCompiler_object_inline_componentStack_2453.flags |= 2)), + (JSCompiler_object_inline_componentStack_2453.return = workInProgress), - (JSCompiler_object_inline_stack_2451.return = workInProgress), - (JSCompiler_object_inline_stack_2451.sibling = - JSCompiler_object_inline_componentStack_2452), - (workInProgress.child = JSCompiler_object_inline_stack_2451), - (JSCompiler_object_inline_stack_2451 = - JSCompiler_object_inline_componentStack_2452), - (JSCompiler_object_inline_componentStack_2452 = workInProgress.child), - (JSCompiler_object_inline_message_2449 = current.child.memoizedState), - null === JSCompiler_object_inline_message_2449 - ? (JSCompiler_object_inline_message_2449 = + (JSCompiler_object_inline_stack_2452.return = workInProgress), + (JSCompiler_object_inline_stack_2452.sibling = + JSCompiler_object_inline_componentStack_2453), + (workInProgress.child = JSCompiler_object_inline_stack_2452), + (JSCompiler_object_inline_stack_2452 = + JSCompiler_object_inline_componentStack_2453), + (JSCompiler_object_inline_componentStack_2453 = workInProgress.child), + (JSCompiler_object_inline_message_2450 = current.child.memoizedState), + null === JSCompiler_object_inline_message_2450 + ? (JSCompiler_object_inline_message_2450 = mountSuspenseOffscreenState(renderLanes)) : ((JSCompiler_temp = - JSCompiler_object_inline_message_2449.cachePool), + JSCompiler_object_inline_message_2450.cachePool), null !== JSCompiler_temp ? ((instance = CacheContext._currentValue), (JSCompiler_temp = @@ -9834,45 +9855,45 @@ __DEV__ && ? { parent: instance, pool: instance } : JSCompiler_temp)) : (JSCompiler_temp = getSuspendedCache()), - (JSCompiler_object_inline_message_2449 = { + (JSCompiler_object_inline_message_2450 = { baseLanes: - JSCompiler_object_inline_message_2449.baseLanes | renderLanes, + JSCompiler_object_inline_message_2450.baseLanes | renderLanes, cachePool: JSCompiler_temp })), - (JSCompiler_object_inline_componentStack_2452.memoizedState = - JSCompiler_object_inline_message_2449), - (JSCompiler_object_inline_componentStack_2452.childLanes = + (JSCompiler_object_inline_componentStack_2453.memoizedState = + JSCompiler_object_inline_message_2450), + (JSCompiler_object_inline_componentStack_2453.childLanes = getRemainingWorkInPrimaryTree( current, - JSCompiler_object_inline_digest_2450, + JSCompiler_object_inline_digest_2451, renderLanes )), (workInProgress.memoizedState = SUSPENDED_MARKER), - JSCompiler_object_inline_stack_2451 + JSCompiler_object_inline_stack_2452 ); pushPrimaryTreeSuspenseHandler(workInProgress); - JSCompiler_object_inline_digest_2450 = current.child; - current = JSCompiler_object_inline_digest_2450.sibling; - JSCompiler_object_inline_digest_2450 = createWorkInProgress( - JSCompiler_object_inline_digest_2450, + JSCompiler_object_inline_digest_2451 = current.child; + current = JSCompiler_object_inline_digest_2451.sibling; + JSCompiler_object_inline_digest_2451 = createWorkInProgress( + JSCompiler_object_inline_digest_2451, { mode: "visible", - children: JSCompiler_object_inline_stack_2451.children + children: JSCompiler_object_inline_stack_2452.children } ); (workInProgress.mode & ConcurrentMode) === NoMode && - (JSCompiler_object_inline_digest_2450.lanes = renderLanes); - JSCompiler_object_inline_digest_2450.return = workInProgress; - JSCompiler_object_inline_digest_2450.sibling = null; + (JSCompiler_object_inline_digest_2451.lanes = renderLanes); + JSCompiler_object_inline_digest_2451.return = workInProgress; + JSCompiler_object_inline_digest_2451.sibling = null; null !== current && ((renderLanes = workInProgress.deletions), null === renderLanes ? ((workInProgress.deletions = [current]), (workInProgress.flags |= 16)) : renderLanes.push(current)); - workInProgress.child = JSCompiler_object_inline_digest_2450; + workInProgress.child = JSCompiler_object_inline_digest_2451; workInProgress.memoizedState = null; - return JSCompiler_object_inline_digest_2450; + return JSCompiler_object_inline_digest_2451; } function mountSuspensePrimaryChildren(workInProgress, primaryChildren) { primaryChildren = createFiberFromOffscreen( @@ -10751,10 +10772,15 @@ __DEV__ && null === current && isHydrating && ((renderLanes = workInProgress.pendingProps), - (current = getHostContext().ancestorInfo.current), + (current = getHostContext()), + (returnFiber = current.ancestorInfo.current), (renderLanes = - null != current - ? validateTextNesting(renderLanes, current.tag) + null != returnFiber + ? validateTextNesting( + renderLanes, + returnFiber.tag, + current.ancestorInfo.implicitRootScope + ) : !0), (current = nextHydratableInstance), (returnFiber = !current) || @@ -14776,9 +14802,13 @@ __DEV__ && : !1; current || throwOnHydrationMismatch(workInProgress); } else - (renderLanes = renderLanes.ancestorInfo.current), - null != renderLanes && - validateTextNesting(newProps, renderLanes.tag), + (_type = renderLanes.ancestorInfo.current), + null != _type && + validateTextNesting( + newProps, + _type.tag, + renderLanes.ancestorInfo.implicitRootScope + ), (current = getOwnerDocumentFromRootContainer(current).createTextNode( newProps @@ -18166,12 +18196,12 @@ __DEV__ && switch (key) { case "children": if ("string" === typeof value) - validateTextNesting(value, tag), + validateTextNesting(value, tag, !1), "body" === tag || ("textarea" === tag && "" === value) || setTextContent(domElement, value); else if ("number" === typeof value || "bigint" === typeof value) - validateTextNesting("" + value, tag), + validateTextNesting("" + value, tag, !1), "body" !== tag && setTextContent(domElement, "" + value); break; case "className": @@ -20688,7 +20718,10 @@ __DEV__ && instance, internalInstanceHandle ) { - if (getInstanceFromNode(instance)) { + if ( + !instance[internalContainerInstanceKey] && + getInstanceFromNode(instance) + ) { var tagName = instance.tagName.toLowerCase(); error$jscomp$0( "You are mounting a new %s component when a previous one has not first unmounted. It is an error to render more than one %s component at a time and attributes and children of these components will likely fail in unpredictable ways. Please only render a single instance of <%s> and if you need to mount a new one, ensure any previous ones have unmounted first.", @@ -22458,7 +22491,8 @@ __DEV__ && pTagInButtonScope: null, listItemTagAutoclosing: null, dlItemTagAutoclosing: null, - containerTagInScope: null + containerTagInScope: null, + implicitRootScope: !1 }, didWarn = {}, shorthandToLonghand = { @@ -26066,11 +26100,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-native-fb-b48e7399-20250206" !== isomorphicReactPackageVersion) + if ("19.1.0-native-fb-a0fdb630-20250206" !== 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.1.0-native-fb-b48e7399-20250206\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-native-fb-a0fdb630-20250206\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -26107,10 +26141,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -26570,7 +26604,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-native-fb-b48e7399-20250206"; + exports.version = "19.1.0-native-fb-a0fdb630-20250206"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js index ad504c109f945..d4c0298f6b96f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<2a0a722d7897c658cc3a6e00d5471de5>> + * @generated SignedSource<> */ /* @@ -16029,14 +16029,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1803 = React.version; if ( - "19.1.0-native-fb-b48e7399-20250206" !== + "19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion$jscomp$inline_1803 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1803, - "19.1.0-native-fb-b48e7399-20250206" + "19.1.0-native-fb-a0fdb630-20250206" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16058,10 +16058,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2265 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2266 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16319,4 +16319,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js index 2ea729d98802f..c23664b734d59 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7a906fbdbe281c084654742edb2693dc>> + * @generated SignedSource<> */ /* @@ -16682,14 +16682,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1898 = React.version; if ( - "19.1.0-native-fb-b48e7399-20250206" !== + "19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion$jscomp$inline_1898 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1898, - "19.1.0-native-fb-b48e7399-20250206" + "19.1.0-native-fb-a0fdb630-20250206" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16711,10 +16711,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1905 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206", + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$294 = 0; @@ -16987,7 +16987,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js index b6931bb362381..42120f96f8cb1 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -15626,10 +15626,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15774,5 +15774,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.1.0-native-fb-b48e7399-20250206"; + exports.version = "19.1.0-native-fb-a0fdb630-20250206"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js index a6b5ae2c2c587..c64fdd4aa6de9 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<7c2cd105a639e0fb36cbabcc952fab37>> + * @generated SignedSource<<9edec1b4874531a36c74ea531d793382>> */ "use strict"; @@ -9808,10 +9808,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1401 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1402 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -9947,4 +9947,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js index cd5c8fbb558db..5efd9d1b33d7f 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<652d1578ebc8409cc903a146e8e9f516>> + * @generated SignedSource<<498bf6e179fc3115296cf379820c2e8b>> */ "use strict"; @@ -10379,10 +10379,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1219 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206", + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$147 = 0; @@ -10533,4 +10533,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js index 092d771d84492..d5878e69f57d8 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4190ab944be7209ee41010aa15a091aa>> + * @generated SignedSource<<05b2a15c23a7d9627b50cdefb14c339e>> */ "use strict"; @@ -1849,7 +1849,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.1.0-native-fb-b48e7399-20250206"; + exports.version = "19.1.0-native-fb-a0fdb630-20250206"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js index 127495c478f8f..bab2631ad8236 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<392fc7ece0d2fd157cc4dde3dd6f52b7>> */ "use strict"; @@ -601,4 +601,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js index ad5874448bc36..6b2dbd67284f3 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<59efecfae38b377dfdc0fc97e2374ed8>> */ "use strict"; @@ -605,7 +605,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-native-fb-b48e7399-20250206"; +exports.version = "19.1.0-native-fb-a0fdb630-20250206"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION index 18f667e49c2de..4c100163b083e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION @@ -1 +1 @@ -b48e739998432fc9672a42d0d04515980b8cae82 +a0fdb6306043b9f049106e58dcec107d8dbed2b1 diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js index 4374d5eaf6baf..e3ac7b6964a27 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<67da19e4f8fbf260e339c37059618582>> + * @generated SignedSource<<171c5d5114465b8baa54de171992112d>> */ "use strict"; @@ -17504,10 +17504,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js index 3992e2aa476c5..b50d3479acdf6 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<9ce048d51a62203251b55d8c7475d9de>> + * @generated SignedSource<<60aba1340bbbf24ecac1d5c33e50bf81>> */ "use strict"; @@ -11030,10 +11030,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1237 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1237.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js index fec89c8c91be6..616813fa7e674 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<011ffee240598e5af80e66f2bbc85708>> + * @generated SignedSource<<9801a3efcdf603df38a20090f5346d4c>> */ "use strict"; @@ -11682,10 +11682,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1330 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1330.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js index 47b8a35e1c6b2..0ff7db2140dcf 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<477da159dc0a21decb99ec04c84959d0>> + * @generated SignedSource<> */ "use strict"; @@ -17713,11 +17713,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.1.0-native-fb-b48e7399-20250206" !== isomorphicReactPackageVersion) + if ("19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.1.0-native-fb-b48e7399-20250206\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.1.0-native-fb-a0fdb630-20250206\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -17743,10 +17743,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js index c3ea21e0bc4c8..5f119006da4ec 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<2817e08bf92f4704be0bb883e23d8017>> */ "use strict"; @@ -11157,11 +11157,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.1.0-native-fb-b48e7399-20250206" !== isomorphicReactPackageVersion) +if ("19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.1.0-native-fb-b48e7399-20250206\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.1.0-native-fb-a0fdb630-20250206\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11210,10 +11210,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1289 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1289.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js index 13136bf37e8c1..4047f59399802 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<4b960d4cabe948ac613cb5b75587ac97>> */ "use strict"; @@ -11809,11 +11809,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.1.0-native-fb-b48e7399-20250206" !== isomorphicReactPackageVersion) +if ("19.1.0-native-fb-a0fdb630-20250206" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.1.0-native-fb-b48e7399-20250206\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.1.0-native-fb-a0fdb630-20250206\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11862,10 +11862,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1382 = { bundleType: 0, - version: "19.1.0-native-fb-b48e7399-20250206", + version: "19.1.0-native-fb-a0fdb630-20250206", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-native-fb-b48e7399-20250206" + reconcilerVersion: "19.1.0-native-fb-a0fdb630-20250206" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1382.rendererConfig = extraDevToolsConfig);