mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Enable Suspensey Images inside <ViewTransition> subtrees (#32820)
Even if the `enableSuspenseyImages` flag is off.
Started View Transitions already wait for Suspensey Fonts and this is
another Suspensey feature that is even more important for View
Transitions - even though we eventually want it all the time. So this
uses `<ViewTransition>` as an early opt-in for that tree into Suspensey
Images, which we can ship in a minor.
If you're doing an update inside a ViewTransition then we're eligible to
start a ViewTransition in any Transition that might suspend. Even if
that doesn't end up animating after all, we still consider it Suspensey.
We could try to suspend inside the startViewTransition but that's not
how it would work with `enableSuspenseyImages` on and we can't do that
for startGestureTransition.
Even so we still need some opt-in to trigger the Suspense fallback even
before we know whether we'll animate or not. So the simple solution is
just that `<ViewTransition>` opts in the whole subtree into Suspensey
Images in general.
In this PR I disable `enableSuspenseyImages` in experimental so that we
can instead test the path that only enables it inside `<ViewTransition>`
tree since that's the path that would next graduate to a minor.
DiffTrain build for [8da36d0508](https://github.com/facebook/react/commit/8da36d0508e83dd342ddbb98cb18f0606fd4045b)
This commit is contained in:
@@ -1 +1 @@
|
||||
19.2.0-native-fb-ea05b750-20250408
|
||||
19.2.0-native-fb-8da36d05-20250408
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<8aeffb1a621ea368c6de8a859a152c5b>>
|
||||
* @generated SignedSource<<2d17c36b0641c005d990a5a6e61e2ac5>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -404,5 +404,5 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
})();
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<d42999bd01e4a409c5c39df7219b8ad4>>
|
||||
* @generated SignedSource<<c33fa1ff3e72192a33e625177aa43b27>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<d42999bd01e4a409c5c39df7219b8ad4>>
|
||||
* @generated SignedSource<<c33fa1ff3e72192a33e625177aa43b27>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
Vendored
+384
-331
File diff suppressed because it is too large
Load Diff
compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js
Vendored
+201
-156
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<af0d7469694fc2ea541b7e8362ad2e9d>>
|
||||
* @generated SignedSource<<f0ba4e53a11842483b77cc90fcdc846c>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -8124,6 +8124,28 @@ function beginWork(current, workInProgress, renderLanes) {
|
||||
function markUpdate(workInProgress) {
|
||||
workInProgress.flags |= 4;
|
||||
}
|
||||
function preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
oldProps,
|
||||
newProps,
|
||||
renderLanes
|
||||
) {
|
||||
if ((type = 0 !== (workInProgress.mode & 32))) type = !1;
|
||||
if (type) {
|
||||
if (
|
||||
((workInProgress.flags |= 16777216),
|
||||
(renderLanes & 335544128) === renderLanes)
|
||||
)
|
||||
if (workInProgress.stateNode.complete) workInProgress.flags |= 8192;
|
||||
else if (shouldRemainOnPreviousScreen()) workInProgress.flags |= 8192;
|
||||
else
|
||||
throw (
|
||||
((suspendedThenable = noopSuspenseyCommitThenable),
|
||||
SuspenseyCommitException)
|
||||
);
|
||||
} else workInProgress.flags &= -16777217;
|
||||
}
|
||||
function preloadResourceAndSuspendIfNeeded(workInProgress, resource) {
|
||||
if ("stylesheet" !== resource.type || 0 !== (resource.state.loading & 4))
|
||||
workInProgress.flags &= -16777217;
|
||||
@@ -8239,31 +8261,43 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
case 26:
|
||||
return (
|
||||
(renderLanes = workInProgress.memoizedState),
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== renderLanes
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)))
|
||||
: renderLanes
|
||||
? renderLanes !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: (current.memoizedProps !== newProps && markUpdate(workInProgress),
|
||||
var type = workInProgress.type,
|
||||
nextResource = workInProgress.memoizedState;
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== nextResource
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
null,
|
||||
newProps,
|
||||
renderLanes
|
||||
)))
|
||||
: nextResource
|
||||
? nextResource !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)),
|
||||
null
|
||||
);
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: ((current = current.memoizedProps),
|
||||
current !== newProps && markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
current,
|
||||
newProps,
|
||||
renderLanes
|
||||
));
|
||||
return null;
|
||||
case 27:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = rootInstanceStackCursor.current;
|
||||
var type$126 = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8276,11 +8310,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = contextStackCursor$1.current;
|
||||
popHydrationState(workInProgress)
|
||||
? prepareToHydrateHostInstance(workInProgress, current)
|
||||
: ((current = resolveSingletonInstance(
|
||||
type$126,
|
||||
newProps,
|
||||
renderLanes
|
||||
)),
|
||||
: ((current = resolveSingletonInstance(type, newProps, renderLanes)),
|
||||
(workInProgress.stateNode = current),
|
||||
markUpdate(workInProgress));
|
||||
}
|
||||
@@ -8288,7 +8318,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
return null;
|
||||
case 5:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8298,108 +8328,122 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
}
|
||||
current = contextStackCursor$1.current;
|
||||
nextResource = contextStackCursor$1.current;
|
||||
if (popHydrationState(workInProgress))
|
||||
prepareToHydrateHostInstance(workInProgress, current);
|
||||
prepareToHydrateHostInstance(workInProgress, nextResource);
|
||||
else {
|
||||
type$126 = getOwnerDocumentFromRootContainer(
|
||||
var ownerDocument = getOwnerDocumentFromRootContainer(
|
||||
rootInstanceStackCursor.current
|
||||
);
|
||||
switch (current) {
|
||||
switch (nextResource) {
|
||||
case 1:
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case 2:
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
default:
|
||||
switch (renderLanes) {
|
||||
switch (type) {
|
||||
case "svg":
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "math":
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "script":
|
||||
current = type$126.createElement("div");
|
||||
current.innerHTML = "<script>\x3c/script>";
|
||||
current = current.removeChild(current.firstChild);
|
||||
nextResource = ownerDocument.createElement("div");
|
||||
nextResource.innerHTML = "<script>\x3c/script>";
|
||||
nextResource = nextResource.removeChild(
|
||||
nextResource.firstChild
|
||||
);
|
||||
break;
|
||||
case "select":
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$126.createElement("select", { is: newProps.is })
|
||||
: type$126.createElement("select");
|
||||
? ownerDocument.createElement("select", {
|
||||
is: newProps.is
|
||||
})
|
||||
: ownerDocument.createElement("select");
|
||||
newProps.multiple
|
||||
? (current.multiple = !0)
|
||||
: newProps.size && (current.size = newProps.size);
|
||||
? (nextResource.multiple = !0)
|
||||
: newProps.size && (nextResource.size = newProps.size);
|
||||
break;
|
||||
default:
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$126.createElement(renderLanes, { is: newProps.is })
|
||||
: type$126.createElement(renderLanes);
|
||||
? ownerDocument.createElement(type, { is: newProps.is })
|
||||
: ownerDocument.createElement(type);
|
||||
}
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current[internalPropsKey] = newProps;
|
||||
a: for (type$126 = workInProgress.child; null !== type$126; ) {
|
||||
if (5 === type$126.tag || 6 === type$126.tag)
|
||||
current.appendChild(type$126.stateNode);
|
||||
nextResource[internalInstanceKey] = workInProgress;
|
||||
nextResource[internalPropsKey] = newProps;
|
||||
a: for (
|
||||
ownerDocument = workInProgress.child;
|
||||
null !== ownerDocument;
|
||||
|
||||
) {
|
||||
if (5 === ownerDocument.tag || 6 === ownerDocument.tag)
|
||||
nextResource.appendChild(ownerDocument.stateNode);
|
||||
else if (
|
||||
4 !== type$126.tag &&
|
||||
27 !== type$126.tag &&
|
||||
null !== type$126.child
|
||||
4 !== ownerDocument.tag &&
|
||||
27 !== ownerDocument.tag &&
|
||||
null !== ownerDocument.child
|
||||
) {
|
||||
type$126.child.return = type$126;
|
||||
type$126 = type$126.child;
|
||||
ownerDocument.child.return = ownerDocument;
|
||||
ownerDocument = ownerDocument.child;
|
||||
continue;
|
||||
}
|
||||
if (type$126 === workInProgress) break a;
|
||||
for (; null === type$126.sibling; ) {
|
||||
if (ownerDocument === workInProgress) break a;
|
||||
for (; null === ownerDocument.sibling; ) {
|
||||
if (
|
||||
null === type$126.return ||
|
||||
type$126.return === workInProgress
|
||||
null === ownerDocument.return ||
|
||||
ownerDocument.return === workInProgress
|
||||
)
|
||||
break a;
|
||||
type$126 = type$126.return;
|
||||
ownerDocument = ownerDocument.return;
|
||||
}
|
||||
type$126.sibling.return = type$126.return;
|
||||
type$126 = type$126.sibling;
|
||||
ownerDocument.sibling.return = ownerDocument.return;
|
||||
ownerDocument = ownerDocument.sibling;
|
||||
}
|
||||
workInProgress.stateNode = current;
|
||||
workInProgress.stateNode = nextResource;
|
||||
a: switch (
|
||||
(setInitialProperties(current, renderLanes, newProps), renderLanes)
|
||||
(setInitialProperties(nextResource, type, newProps), type)
|
||||
) {
|
||||
case "button":
|
||||
case "input":
|
||||
case "select":
|
||||
case "textarea":
|
||||
current = !!newProps.autoFocus;
|
||||
newProps = !!newProps.autoFocus;
|
||||
break a;
|
||||
case "img":
|
||||
current = !0;
|
||||
newProps = !0;
|
||||
break a;
|
||||
default:
|
||||
current = !1;
|
||||
newProps = !1;
|
||||
}
|
||||
current && markUpdate(workInProgress);
|
||||
newProps && markUpdate(workInProgress);
|
||||
}
|
||||
}
|
||||
bubbleProperties(workInProgress);
|
||||
workInProgress.flags &= -16777217;
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
workInProgress.type,
|
||||
null === current ? null : current.memoizedProps,
|
||||
workInProgress.pendingProps,
|
||||
renderLanes
|
||||
);
|
||||
return null;
|
||||
case 6:
|
||||
if (current && null != workInProgress.stateNode)
|
||||
@@ -8412,12 +8456,12 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = workInProgress.stateNode;
|
||||
renderLanes = workInProgress.memoizedProps;
|
||||
newProps = null;
|
||||
type$126 = hydrationParentFiber;
|
||||
if (null !== type$126)
|
||||
switch (type$126.tag) {
|
||||
type = hydrationParentFiber;
|
||||
if (null !== type)
|
||||
switch (type.tag) {
|
||||
case 27:
|
||||
case 5:
|
||||
newProps = type$126.memoizedProps;
|
||||
newProps = type.memoizedProps;
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current =
|
||||
@@ -8444,28 +8488,28 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
(null !== current.memoizedState &&
|
||||
null !== current.memoizedState.dehydrated)
|
||||
) {
|
||||
type$126 = popHydrationState(workInProgress);
|
||||
type = popHydrationState(workInProgress);
|
||||
if (null !== newProps && null !== newProps.dehydrated) {
|
||||
if (null === current) {
|
||||
if (!type$126) throw Error(formatProdErrorMessage(318));
|
||||
type$126 = workInProgress.memoizedState;
|
||||
type$126 = null !== type$126 ? type$126.dehydrated : null;
|
||||
if (!type$126) throw Error(formatProdErrorMessage(317));
|
||||
type$126[internalInstanceKey] = workInProgress;
|
||||
if (!type) throw Error(formatProdErrorMessage(318));
|
||||
type = workInProgress.memoizedState;
|
||||
type = null !== type ? type.dehydrated : null;
|
||||
if (!type) throw Error(formatProdErrorMessage(317));
|
||||
type[internalInstanceKey] = workInProgress;
|
||||
} else
|
||||
resetHydrationState(),
|
||||
0 === (workInProgress.flags & 128) &&
|
||||
(workInProgress.memoizedState = null),
|
||||
(workInProgress.flags |= 4);
|
||||
bubbleProperties(workInProgress);
|
||||
type$126 = !1;
|
||||
type = !1;
|
||||
} else
|
||||
(type$126 = upgradeHydrationErrorsToRecoverable()),
|
||||
(type = upgradeHydrationErrorsToRecoverable()),
|
||||
null !== current &&
|
||||
null !== current.memoizedState &&
|
||||
(current.memoizedState.hydrationErrors = type$126),
|
||||
(type$126 = !0);
|
||||
if (!type$126) {
|
||||
(current.memoizedState.hydrationErrors = type),
|
||||
(type = !0);
|
||||
if (!type) {
|
||||
if (workInProgress.flags & 256)
|
||||
return popSuspenseHandler(workInProgress), workInProgress;
|
||||
popSuspenseHandler(workInProgress);
|
||||
@@ -8477,19 +8521,18 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
return (workInProgress.lanes = renderLanes), workInProgress;
|
||||
renderLanes = null !== newProps;
|
||||
current = null !== current && null !== current.memoizedState;
|
||||
if (renderLanes) {
|
||||
newProps = workInProgress.child;
|
||||
type$126 = null;
|
||||
renderLanes &&
|
||||
((newProps = workInProgress.child),
|
||||
(type = null),
|
||||
null !== newProps.alternate &&
|
||||
null !== newProps.alternate.memoizedState &&
|
||||
null !== newProps.alternate.memoizedState.cachePool &&
|
||||
(type$126 = newProps.alternate.memoizedState.cachePool.pool);
|
||||
var cache$138 = null;
|
||||
(type = newProps.alternate.memoizedState.cachePool.pool),
|
||||
(nextResource = null),
|
||||
null !== newProps.memoizedState &&
|
||||
null !== newProps.memoizedState.cachePool &&
|
||||
(cache$138 = newProps.memoizedState.cachePool.pool);
|
||||
cache$138 !== type$126 && (newProps.flags |= 2048);
|
||||
}
|
||||
(nextResource = newProps.memoizedState.cachePool.pool),
|
||||
nextResource !== type && (newProps.flags |= 2048));
|
||||
renderLanes !== current &&
|
||||
renderLanes &&
|
||||
(workInProgress.child.flags |= 8192);
|
||||
@@ -8519,23 +8562,23 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
);
|
||||
case 19:
|
||||
pop(suspenseStackCursor);
|
||||
type$126 = workInProgress.memoizedState;
|
||||
if (null === type$126) return bubbleProperties(workInProgress), null;
|
||||
type = workInProgress.memoizedState;
|
||||
if (null === type) return bubbleProperties(workInProgress), null;
|
||||
newProps = 0 !== (workInProgress.flags & 128);
|
||||
cache$138 = type$126.rendering;
|
||||
if (null === cache$138)
|
||||
if (newProps) cutOffTailIfNeeded(type$126, !1);
|
||||
nextResource = type.rendering;
|
||||
if (null === nextResource)
|
||||
if (newProps) cutOffTailIfNeeded(type, !1);
|
||||
else {
|
||||
if (
|
||||
0 !== workInProgressRootExitStatus ||
|
||||
(null !== current && 0 !== (current.flags & 128))
|
||||
)
|
||||
for (current = workInProgress.child; null !== current; ) {
|
||||
cache$138 = findFirstSuspended(current);
|
||||
if (null !== cache$138) {
|
||||
nextResource = findFirstSuspended(current);
|
||||
if (null !== nextResource) {
|
||||
workInProgress.flags |= 128;
|
||||
cutOffTailIfNeeded(type$126, !1);
|
||||
current = cache$138.updateQueue;
|
||||
cutOffTailIfNeeded(type, !1);
|
||||
current = nextResource.updateQueue;
|
||||
workInProgress.updateQueue = current;
|
||||
scheduleRetryEffect(workInProgress, current);
|
||||
workInProgress.subtreeFlags = 0;
|
||||
@@ -8551,52 +8594,54 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
}
|
||||
current = current.sibling;
|
||||
}
|
||||
null !== type$126.tail &&
|
||||
null !== type.tail &&
|
||||
now() > workInProgressRootRenderTargetTime &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$126, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
}
|
||||
else {
|
||||
if (!newProps)
|
||||
if (((current = findFirstSuspended(cache$138)), null !== current)) {
|
||||
if (
|
||||
((current = findFirstSuspended(nextResource)), null !== current)
|
||||
) {
|
||||
if (
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
(current = current.updateQueue),
|
||||
(workInProgress.updateQueue = current),
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(type$126, !0),
|
||||
null === type$126.tail &&
|
||||
"hidden" === type$126.tailMode &&
|
||||
!cache$138.alternate &&
|
||||
cutOffTailIfNeeded(type, !0),
|
||||
null === type.tail &&
|
||||
"hidden" === type.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
} else
|
||||
2 * now() - type$126.renderingStartTime >
|
||||
2 * now() - type.renderingStartTime >
|
||||
workInProgressRootRenderTargetTime &&
|
||||
536870912 !== renderLanes &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$126, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
type$126.isBackwards
|
||||
? ((cache$138.sibling = workInProgress.child),
|
||||
(workInProgress.child = cache$138))
|
||||
: ((current = type$126.last),
|
||||
type.isBackwards
|
||||
? ((nextResource.sibling = workInProgress.child),
|
||||
(workInProgress.child = nextResource))
|
||||
: ((current = type.last),
|
||||
null !== current
|
||||
? (current.sibling = cache$138)
|
||||
: (workInProgress.child = cache$138),
|
||||
(type$126.last = cache$138));
|
||||
? (current.sibling = nextResource)
|
||||
: (workInProgress.child = nextResource),
|
||||
(type.last = nextResource));
|
||||
}
|
||||
if (null !== type$126.tail)
|
||||
if (null !== type.tail)
|
||||
return (
|
||||
(workInProgress = type$126.tail),
|
||||
(type$126.rendering = workInProgress),
|
||||
(type$126.tail = workInProgress.sibling),
|
||||
(type$126.renderingStartTime = now()),
|
||||
(workInProgress = type.tail),
|
||||
(type.rendering = workInProgress),
|
||||
(type.tail = workInProgress.sibling),
|
||||
(type.renderingStartTime = now()),
|
||||
(workInProgress.sibling = null),
|
||||
(current = suspenseStackCursor.current),
|
||||
push(suspenseStackCursor, newProps ? (current & 1) | 2 : current & 1),
|
||||
@@ -12399,20 +12444,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
|
||||
(nativeEventTarget[internalScrollTimer] = targetInst));
|
||||
}
|
||||
for (
|
||||
var i$jscomp$inline_1545 = 0;
|
||||
i$jscomp$inline_1545 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1545++
|
||||
var i$jscomp$inline_1546 = 0;
|
||||
i$jscomp$inline_1546 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1546++
|
||||
) {
|
||||
var eventName$jscomp$inline_1546 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1545],
|
||||
domEventName$jscomp$inline_1547 =
|
||||
eventName$jscomp$inline_1546.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1548 =
|
||||
eventName$jscomp$inline_1546[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1546.slice(1);
|
||||
var eventName$jscomp$inline_1547 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1546],
|
||||
domEventName$jscomp$inline_1548 =
|
||||
eventName$jscomp$inline_1547.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1549 =
|
||||
eventName$jscomp$inline_1547[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1547.slice(1);
|
||||
registerSimpleEvent(
|
||||
domEventName$jscomp$inline_1547,
|
||||
"on" + capitalizedEvent$jscomp$inline_1548
|
||||
domEventName$jscomp$inline_1548,
|
||||
"on" + capitalizedEvent$jscomp$inline_1549
|
||||
);
|
||||
}
|
||||
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
|
||||
@@ -16002,16 +16047,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
0 === i && attemptExplicitHydrationTarget(target);
|
||||
}
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1799 = React.version;
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1800 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-ea05b750-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1799
|
||||
"19.2.0-native-fb-8da36d05-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1800
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1799,
|
||||
"19.2.0-native-fb-ea05b750-20250408"
|
||||
isomorphicReactPackageVersion$jscomp$inline_1800,
|
||||
"19.2.0-native-fb-8da36d05-20250408"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16031,24 +16076,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
null === componentOrElement ? null : componentOrElement.stateNode;
|
||||
return componentOrElement;
|
||||
};
|
||||
var internals$jscomp$inline_2255 = {
|
||||
var internals$jscomp$inline_2256 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2256 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
var hook$jscomp$inline_2257 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
if (
|
||||
!hook$jscomp$inline_2256.isDisabled &&
|
||||
hook$jscomp$inline_2256.supportsFiber
|
||||
!hook$jscomp$inline_2257.isDisabled &&
|
||||
hook$jscomp$inline_2257.supportsFiber
|
||||
)
|
||||
try {
|
||||
(rendererID = hook$jscomp$inline_2256.inject(
|
||||
internals$jscomp$inline_2255
|
||||
(rendererID = hook$jscomp$inline_2257.inject(
|
||||
internals$jscomp$inline_2256
|
||||
)),
|
||||
(injectedHook = hook$jscomp$inline_2256);
|
||||
(injectedHook = hook$jscomp$inline_2257);
|
||||
} catch (err) {}
|
||||
}
|
||||
exports.createRoot = function (container, options) {
|
||||
@@ -16140,4 +16185,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
+207
-163
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<99c192d2c9ba7ca38935ca430018548c>>
|
||||
* @generated SignedSource<<6aea45f5bb861126c22a798cfc652ed9>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -8333,6 +8333,28 @@ function beginWork(current, workInProgress, renderLanes) {
|
||||
function markUpdate(workInProgress) {
|
||||
workInProgress.flags |= 4;
|
||||
}
|
||||
function preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
oldProps,
|
||||
newProps,
|
||||
renderLanes
|
||||
) {
|
||||
if ((type = 0 !== (workInProgress.mode & 32))) type = !1;
|
||||
if (type) {
|
||||
if (
|
||||
((workInProgress.flags |= 16777216),
|
||||
(renderLanes & 335544128) === renderLanes)
|
||||
)
|
||||
if (workInProgress.stateNode.complete) workInProgress.flags |= 8192;
|
||||
else if (shouldRemainOnPreviousScreen()) workInProgress.flags |= 8192;
|
||||
else
|
||||
throw (
|
||||
((suspendedThenable = noopSuspenseyCommitThenable),
|
||||
SuspenseyCommitException)
|
||||
);
|
||||
} else workInProgress.flags &= -16777217;
|
||||
}
|
||||
function preloadResourceAndSuspendIfNeeded(workInProgress, resource) {
|
||||
if ("stylesheet" !== resource.type || 0 !== (resource.state.loading & 4))
|
||||
workInProgress.flags &= -16777217;
|
||||
@@ -8484,31 +8506,43 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
case 26:
|
||||
return (
|
||||
(renderLanes = workInProgress.memoizedState),
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== renderLanes
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)))
|
||||
: renderLanes
|
||||
? renderLanes !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: (current.memoizedProps !== newProps && markUpdate(workInProgress),
|
||||
var type = workInProgress.type,
|
||||
nextResource = workInProgress.memoizedState;
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== nextResource
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
null,
|
||||
newProps,
|
||||
renderLanes
|
||||
)))
|
||||
: nextResource
|
||||
? nextResource !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)),
|
||||
null
|
||||
);
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: ((current = current.memoizedProps),
|
||||
current !== newProps && markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
current,
|
||||
newProps,
|
||||
renderLanes
|
||||
));
|
||||
return null;
|
||||
case 27:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = rootInstanceStackCursor.current;
|
||||
var type$134 = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8521,11 +8555,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = contextStackCursor$1.current;
|
||||
popHydrationState(workInProgress)
|
||||
? prepareToHydrateHostInstance(workInProgress, current)
|
||||
: ((current = resolveSingletonInstance(
|
||||
type$134,
|
||||
newProps,
|
||||
renderLanes
|
||||
)),
|
||||
: ((current = resolveSingletonInstance(type, newProps, renderLanes)),
|
||||
(workInProgress.stateNode = current),
|
||||
markUpdate(workInProgress));
|
||||
}
|
||||
@@ -8533,7 +8563,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
return null;
|
||||
case 5:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8543,108 +8573,122 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
}
|
||||
current = contextStackCursor$1.current;
|
||||
nextResource = contextStackCursor$1.current;
|
||||
if (popHydrationState(workInProgress))
|
||||
prepareToHydrateHostInstance(workInProgress, current);
|
||||
prepareToHydrateHostInstance(workInProgress, nextResource);
|
||||
else {
|
||||
type$134 = getOwnerDocumentFromRootContainer(
|
||||
var ownerDocument = getOwnerDocumentFromRootContainer(
|
||||
rootInstanceStackCursor.current
|
||||
);
|
||||
switch (current) {
|
||||
switch (nextResource) {
|
||||
case 1:
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case 2:
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
default:
|
||||
switch (renderLanes) {
|
||||
switch (type) {
|
||||
case "svg":
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "math":
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "script":
|
||||
current = type$134.createElement("div");
|
||||
current.innerHTML = "<script>\x3c/script>";
|
||||
current = current.removeChild(current.firstChild);
|
||||
nextResource = ownerDocument.createElement("div");
|
||||
nextResource.innerHTML = "<script>\x3c/script>";
|
||||
nextResource = nextResource.removeChild(
|
||||
nextResource.firstChild
|
||||
);
|
||||
break;
|
||||
case "select":
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$134.createElement("select", { is: newProps.is })
|
||||
: type$134.createElement("select");
|
||||
? ownerDocument.createElement("select", {
|
||||
is: newProps.is
|
||||
})
|
||||
: ownerDocument.createElement("select");
|
||||
newProps.multiple
|
||||
? (current.multiple = !0)
|
||||
: newProps.size && (current.size = newProps.size);
|
||||
? (nextResource.multiple = !0)
|
||||
: newProps.size && (nextResource.size = newProps.size);
|
||||
break;
|
||||
default:
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$134.createElement(renderLanes, { is: newProps.is })
|
||||
: type$134.createElement(renderLanes);
|
||||
? ownerDocument.createElement(type, { is: newProps.is })
|
||||
: ownerDocument.createElement(type);
|
||||
}
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current[internalPropsKey] = newProps;
|
||||
a: for (type$134 = workInProgress.child; null !== type$134; ) {
|
||||
if (5 === type$134.tag || 6 === type$134.tag)
|
||||
current.appendChild(type$134.stateNode);
|
||||
nextResource[internalInstanceKey] = workInProgress;
|
||||
nextResource[internalPropsKey] = newProps;
|
||||
a: for (
|
||||
ownerDocument = workInProgress.child;
|
||||
null !== ownerDocument;
|
||||
|
||||
) {
|
||||
if (5 === ownerDocument.tag || 6 === ownerDocument.tag)
|
||||
nextResource.appendChild(ownerDocument.stateNode);
|
||||
else if (
|
||||
4 !== type$134.tag &&
|
||||
27 !== type$134.tag &&
|
||||
null !== type$134.child
|
||||
4 !== ownerDocument.tag &&
|
||||
27 !== ownerDocument.tag &&
|
||||
null !== ownerDocument.child
|
||||
) {
|
||||
type$134.child.return = type$134;
|
||||
type$134 = type$134.child;
|
||||
ownerDocument.child.return = ownerDocument;
|
||||
ownerDocument = ownerDocument.child;
|
||||
continue;
|
||||
}
|
||||
if (type$134 === workInProgress) break a;
|
||||
for (; null === type$134.sibling; ) {
|
||||
if (ownerDocument === workInProgress) break a;
|
||||
for (; null === ownerDocument.sibling; ) {
|
||||
if (
|
||||
null === type$134.return ||
|
||||
type$134.return === workInProgress
|
||||
null === ownerDocument.return ||
|
||||
ownerDocument.return === workInProgress
|
||||
)
|
||||
break a;
|
||||
type$134 = type$134.return;
|
||||
ownerDocument = ownerDocument.return;
|
||||
}
|
||||
type$134.sibling.return = type$134.return;
|
||||
type$134 = type$134.sibling;
|
||||
ownerDocument.sibling.return = ownerDocument.return;
|
||||
ownerDocument = ownerDocument.sibling;
|
||||
}
|
||||
workInProgress.stateNode = current;
|
||||
workInProgress.stateNode = nextResource;
|
||||
a: switch (
|
||||
(setInitialProperties(current, renderLanes, newProps), renderLanes)
|
||||
(setInitialProperties(nextResource, type, newProps), type)
|
||||
) {
|
||||
case "button":
|
||||
case "input":
|
||||
case "select":
|
||||
case "textarea":
|
||||
current = !!newProps.autoFocus;
|
||||
newProps = !!newProps.autoFocus;
|
||||
break a;
|
||||
case "img":
|
||||
current = !0;
|
||||
newProps = !0;
|
||||
break a;
|
||||
default:
|
||||
current = !1;
|
||||
newProps = !1;
|
||||
}
|
||||
current && markUpdate(workInProgress);
|
||||
newProps && markUpdate(workInProgress);
|
||||
}
|
||||
}
|
||||
bubbleProperties(workInProgress);
|
||||
workInProgress.flags &= -16777217;
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
workInProgress.type,
|
||||
null === current ? null : current.memoizedProps,
|
||||
workInProgress.pendingProps,
|
||||
renderLanes
|
||||
);
|
||||
return null;
|
||||
case 6:
|
||||
if (current && null != workInProgress.stateNode)
|
||||
@@ -8657,12 +8701,12 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = workInProgress.stateNode;
|
||||
renderLanes = workInProgress.memoizedProps;
|
||||
newProps = null;
|
||||
type$134 = hydrationParentFiber;
|
||||
if (null !== type$134)
|
||||
switch (type$134.tag) {
|
||||
type = hydrationParentFiber;
|
||||
if (null !== type)
|
||||
switch (type.tag) {
|
||||
case 27:
|
||||
case 5:
|
||||
newProps = type$134.memoizedProps;
|
||||
newProps = type.memoizedProps;
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current =
|
||||
@@ -8689,20 +8733,20 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
(null !== current.memoizedState &&
|
||||
null !== current.memoizedState.dehydrated)
|
||||
) {
|
||||
type$134 = popHydrationState(workInProgress);
|
||||
type = popHydrationState(workInProgress);
|
||||
if (null !== newProps && null !== newProps.dehydrated) {
|
||||
if (null === current) {
|
||||
if (!type$134) throw Error(formatProdErrorMessage(318));
|
||||
type$134 = workInProgress.memoizedState;
|
||||
type$134 = null !== type$134 ? type$134.dehydrated : null;
|
||||
if (!type$134) throw Error(formatProdErrorMessage(317));
|
||||
type$134[internalInstanceKey] = workInProgress;
|
||||
if (!type) throw Error(formatProdErrorMessage(318));
|
||||
type = workInProgress.memoizedState;
|
||||
type = null !== type ? type.dehydrated : null;
|
||||
if (!type) throw Error(formatProdErrorMessage(317));
|
||||
type[internalInstanceKey] = workInProgress;
|
||||
bubbleProperties(workInProgress);
|
||||
0 !== (workInProgress.mode & 2) &&
|
||||
null !== newProps &&
|
||||
((type$134 = workInProgress.child),
|
||||
null !== type$134 &&
|
||||
(workInProgress.treeBaseDuration -= type$134.treeBaseDuration));
|
||||
((type = workInProgress.child),
|
||||
null !== type &&
|
||||
(workInProgress.treeBaseDuration -= type.treeBaseDuration));
|
||||
} else
|
||||
resetHydrationState(),
|
||||
0 === (workInProgress.flags & 128) &&
|
||||
@@ -8711,18 +8755,17 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress),
|
||||
0 !== (workInProgress.mode & 2) &&
|
||||
null !== newProps &&
|
||||
((type$134 = workInProgress.child),
|
||||
null !== type$134 &&
|
||||
(workInProgress.treeBaseDuration -=
|
||||
type$134.treeBaseDuration));
|
||||
type$134 = !1;
|
||||
((type = workInProgress.child),
|
||||
null !== type &&
|
||||
(workInProgress.treeBaseDuration -= type.treeBaseDuration));
|
||||
type = !1;
|
||||
} else
|
||||
(type$134 = upgradeHydrationErrorsToRecoverable()),
|
||||
(type = upgradeHydrationErrorsToRecoverable()),
|
||||
null !== current &&
|
||||
null !== current.memoizedState &&
|
||||
(current.memoizedState.hydrationErrors = type$134),
|
||||
(type$134 = !0);
|
||||
if (!type$134) {
|
||||
(current.memoizedState.hydrationErrors = type),
|
||||
(type = !0);
|
||||
if (!type) {
|
||||
if (workInProgress.flags & 256)
|
||||
return popSuspenseHandler(workInProgress), workInProgress;
|
||||
popSuspenseHandler(workInProgress);
|
||||
@@ -8739,19 +8782,18 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
);
|
||||
renderLanes = null !== newProps;
|
||||
current = null !== current && null !== current.memoizedState;
|
||||
if (renderLanes) {
|
||||
newProps = workInProgress.child;
|
||||
type$134 = null;
|
||||
renderLanes &&
|
||||
((newProps = workInProgress.child),
|
||||
(type = null),
|
||||
null !== newProps.alternate &&
|
||||
null !== newProps.alternate.memoizedState &&
|
||||
null !== newProps.alternate.memoizedState.cachePool &&
|
||||
(type$134 = newProps.alternate.memoizedState.cachePool.pool);
|
||||
var cache$146 = null;
|
||||
(type = newProps.alternate.memoizedState.cachePool.pool),
|
||||
(nextResource = null),
|
||||
null !== newProps.memoizedState &&
|
||||
null !== newProps.memoizedState.cachePool &&
|
||||
(cache$146 = newProps.memoizedState.cachePool.pool);
|
||||
cache$146 !== type$134 && (newProps.flags |= 2048);
|
||||
}
|
||||
(nextResource = newProps.memoizedState.cachePool.pool),
|
||||
nextResource !== type && (newProps.flags |= 2048));
|
||||
renderLanes !== current &&
|
||||
renderLanes &&
|
||||
(workInProgress.child.flags |= 8192);
|
||||
@@ -8786,23 +8828,23 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
);
|
||||
case 19:
|
||||
pop(suspenseStackCursor);
|
||||
type$134 = workInProgress.memoizedState;
|
||||
if (null === type$134) return bubbleProperties(workInProgress), null;
|
||||
type = workInProgress.memoizedState;
|
||||
if (null === type) return bubbleProperties(workInProgress), null;
|
||||
newProps = 0 !== (workInProgress.flags & 128);
|
||||
cache$146 = type$134.rendering;
|
||||
if (null === cache$146)
|
||||
if (newProps) cutOffTailIfNeeded(type$134, !1);
|
||||
nextResource = type.rendering;
|
||||
if (null === nextResource)
|
||||
if (newProps) cutOffTailIfNeeded(type, !1);
|
||||
else {
|
||||
if (
|
||||
0 !== workInProgressRootExitStatus ||
|
||||
(null !== current && 0 !== (current.flags & 128))
|
||||
)
|
||||
for (current = workInProgress.child; null !== current; ) {
|
||||
cache$146 = findFirstSuspended(current);
|
||||
if (null !== cache$146) {
|
||||
nextResource = findFirstSuspended(current);
|
||||
if (null !== nextResource) {
|
||||
workInProgress.flags |= 128;
|
||||
cutOffTailIfNeeded(type$134, !1);
|
||||
current = cache$146.updateQueue;
|
||||
cutOffTailIfNeeded(type, !1);
|
||||
current = nextResource.updateQueue;
|
||||
workInProgress.updateQueue = current;
|
||||
scheduleRetryEffect(workInProgress, current);
|
||||
workInProgress.subtreeFlags = 0;
|
||||
@@ -8818,52 +8860,54 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
}
|
||||
current = current.sibling;
|
||||
}
|
||||
null !== type$134.tail &&
|
||||
null !== type.tail &&
|
||||
now$1() > workInProgressRootRenderTargetTime &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$134, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
}
|
||||
else {
|
||||
if (!newProps)
|
||||
if (((current = findFirstSuspended(cache$146)), null !== current)) {
|
||||
if (
|
||||
((current = findFirstSuspended(nextResource)), null !== current)
|
||||
) {
|
||||
if (
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
(current = current.updateQueue),
|
||||
(workInProgress.updateQueue = current),
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(type$134, !0),
|
||||
null === type$134.tail &&
|
||||
"hidden" === type$134.tailMode &&
|
||||
!cache$146.alternate &&
|
||||
cutOffTailIfNeeded(type, !0),
|
||||
null === type.tail &&
|
||||
"hidden" === type.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
} else
|
||||
2 * now$1() - type$134.renderingStartTime >
|
||||
2 * now$1() - type.renderingStartTime >
|
||||
workInProgressRootRenderTargetTime &&
|
||||
536870912 !== renderLanes &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$134, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
type$134.isBackwards
|
||||
? ((cache$146.sibling = workInProgress.child),
|
||||
(workInProgress.child = cache$146))
|
||||
: ((current = type$134.last),
|
||||
type.isBackwards
|
||||
? ((nextResource.sibling = workInProgress.child),
|
||||
(workInProgress.child = nextResource))
|
||||
: ((current = type.last),
|
||||
null !== current
|
||||
? (current.sibling = cache$146)
|
||||
: (workInProgress.child = cache$146),
|
||||
(type$134.last = cache$146));
|
||||
? (current.sibling = nextResource)
|
||||
: (workInProgress.child = nextResource),
|
||||
(type.last = nextResource));
|
||||
}
|
||||
if (null !== type$134.tail)
|
||||
if (null !== type.tail)
|
||||
return (
|
||||
(workInProgress = type$134.tail),
|
||||
(type$134.rendering = workInProgress),
|
||||
(type$134.tail = workInProgress.sibling),
|
||||
(type$134.renderingStartTime = now$1()),
|
||||
(workInProgress = type.tail),
|
||||
(type.rendering = workInProgress),
|
||||
(type.tail = workInProgress.sibling),
|
||||
(type.renderingStartTime = now$1()),
|
||||
(workInProgress.sibling = null),
|
||||
(current = suspenseStackCursor.current),
|
||||
push(suspenseStackCursor, newProps ? (current & 1) | 2 : current & 1),
|
||||
@@ -13084,20 +13128,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
|
||||
(nativeEventTarget[internalScrollTimer] = targetInst));
|
||||
}
|
||||
for (
|
||||
var i$jscomp$inline_1640 = 0;
|
||||
i$jscomp$inline_1640 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1640++
|
||||
var i$jscomp$inline_1641 = 0;
|
||||
i$jscomp$inline_1641 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1641++
|
||||
) {
|
||||
var eventName$jscomp$inline_1641 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1640],
|
||||
domEventName$jscomp$inline_1642 =
|
||||
eventName$jscomp$inline_1641.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1643 =
|
||||
eventName$jscomp$inline_1641[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1641.slice(1);
|
||||
var eventName$jscomp$inline_1642 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1641],
|
||||
domEventName$jscomp$inline_1643 =
|
||||
eventName$jscomp$inline_1642.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1644 =
|
||||
eventName$jscomp$inline_1642[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1642.slice(1);
|
||||
registerSimpleEvent(
|
||||
domEventName$jscomp$inline_1642,
|
||||
"on" + capitalizedEvent$jscomp$inline_1643
|
||||
domEventName$jscomp$inline_1643,
|
||||
"on" + capitalizedEvent$jscomp$inline_1644
|
||||
);
|
||||
}
|
||||
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
|
||||
@@ -16695,16 +16739,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
0 === i && attemptExplicitHydrationTarget(target);
|
||||
}
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1896 = React.version;
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1897 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-ea05b750-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1896
|
||||
"19.2.0-native-fb-8da36d05-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1897
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1896,
|
||||
"19.2.0-native-fb-ea05b750-20250408"
|
||||
isomorphicReactPackageVersion$jscomp$inline_1897,
|
||||
"19.2.0-native-fb-8da36d05-20250408"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16724,12 +16768,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
null === componentOrElement ? null : componentOrElement.stateNode;
|
||||
return componentOrElement;
|
||||
};
|
||||
var internals$jscomp$inline_1903 = {
|
||||
var internals$jscomp$inline_1904 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408",
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$295 = 0;
|
||||
@@ -16747,16 +16791,16 @@ var internals$jscomp$inline_1903 = {
|
||||
}
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2317 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
var hook$jscomp$inline_2318 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
if (
|
||||
!hook$jscomp$inline_2317.isDisabled &&
|
||||
hook$jscomp$inline_2317.supportsFiber
|
||||
!hook$jscomp$inline_2318.isDisabled &&
|
||||
hook$jscomp$inline_2318.supportsFiber
|
||||
)
|
||||
try {
|
||||
(rendererID = hook$jscomp$inline_2317.inject(
|
||||
internals$jscomp$inline_1903
|
||||
(rendererID = hook$jscomp$inline_2318.inject(
|
||||
internals$jscomp$inline_1904
|
||||
)),
|
||||
(injectedHook = hook$jscomp$inline_2317);
|
||||
(injectedHook = hook$jscomp$inline_2318);
|
||||
} catch (err) {}
|
||||
}
|
||||
exports.createRoot = function (container, options) {
|
||||
@@ -16848,4 +16892,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
+384
-331
File diff suppressed because it is too large
Load Diff
+201
-156
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<a4032d4bfd7af1e173c1454dc5aa4fa4>>
|
||||
* @generated SignedSource<<8ffa4e78714e20386c7ff263f6d4268c>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -8124,6 +8124,28 @@ function beginWork(current, workInProgress, renderLanes) {
|
||||
function markUpdate(workInProgress) {
|
||||
workInProgress.flags |= 4;
|
||||
}
|
||||
function preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
oldProps,
|
||||
newProps,
|
||||
renderLanes
|
||||
) {
|
||||
if ((type = 0 !== (workInProgress.mode & 32))) type = !1;
|
||||
if (type) {
|
||||
if (
|
||||
((workInProgress.flags |= 16777216),
|
||||
(renderLanes & 335544128) === renderLanes)
|
||||
)
|
||||
if (workInProgress.stateNode.complete) workInProgress.flags |= 8192;
|
||||
else if (shouldRemainOnPreviousScreen()) workInProgress.flags |= 8192;
|
||||
else
|
||||
throw (
|
||||
((suspendedThenable = noopSuspenseyCommitThenable),
|
||||
SuspenseyCommitException)
|
||||
);
|
||||
} else workInProgress.flags &= -16777217;
|
||||
}
|
||||
function preloadResourceAndSuspendIfNeeded(workInProgress, resource) {
|
||||
if ("stylesheet" !== resource.type || 0 !== (resource.state.loading & 4))
|
||||
workInProgress.flags &= -16777217;
|
||||
@@ -8239,31 +8261,43 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
case 26:
|
||||
return (
|
||||
(renderLanes = workInProgress.memoizedState),
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== renderLanes
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)))
|
||||
: renderLanes
|
||||
? renderLanes !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: (current.memoizedProps !== newProps && markUpdate(workInProgress),
|
||||
var type = workInProgress.type,
|
||||
nextResource = workInProgress.memoizedState;
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== nextResource
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
null,
|
||||
newProps,
|
||||
renderLanes
|
||||
)))
|
||||
: nextResource
|
||||
? nextResource !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)),
|
||||
null
|
||||
);
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: ((current = current.memoizedProps),
|
||||
current !== newProps && markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
current,
|
||||
newProps,
|
||||
renderLanes
|
||||
));
|
||||
return null;
|
||||
case 27:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = rootInstanceStackCursor.current;
|
||||
var type$126 = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8276,11 +8310,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = contextStackCursor$1.current;
|
||||
popHydrationState(workInProgress)
|
||||
? prepareToHydrateHostInstance(workInProgress, current)
|
||||
: ((current = resolveSingletonInstance(
|
||||
type$126,
|
||||
newProps,
|
||||
renderLanes
|
||||
)),
|
||||
: ((current = resolveSingletonInstance(type, newProps, renderLanes)),
|
||||
(workInProgress.stateNode = current),
|
||||
markUpdate(workInProgress));
|
||||
}
|
||||
@@ -8288,7 +8318,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
return null;
|
||||
case 5:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8298,108 +8328,122 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
}
|
||||
current = contextStackCursor$1.current;
|
||||
nextResource = contextStackCursor$1.current;
|
||||
if (popHydrationState(workInProgress))
|
||||
prepareToHydrateHostInstance(workInProgress, current);
|
||||
prepareToHydrateHostInstance(workInProgress, nextResource);
|
||||
else {
|
||||
type$126 = getOwnerDocumentFromRootContainer(
|
||||
var ownerDocument = getOwnerDocumentFromRootContainer(
|
||||
rootInstanceStackCursor.current
|
||||
);
|
||||
switch (current) {
|
||||
switch (nextResource) {
|
||||
case 1:
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case 2:
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
default:
|
||||
switch (renderLanes) {
|
||||
switch (type) {
|
||||
case "svg":
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "math":
|
||||
current = type$126.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "script":
|
||||
current = type$126.createElement("div");
|
||||
current.innerHTML = "<script>\x3c/script>";
|
||||
current = current.removeChild(current.firstChild);
|
||||
nextResource = ownerDocument.createElement("div");
|
||||
nextResource.innerHTML = "<script>\x3c/script>";
|
||||
nextResource = nextResource.removeChild(
|
||||
nextResource.firstChild
|
||||
);
|
||||
break;
|
||||
case "select":
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$126.createElement("select", { is: newProps.is })
|
||||
: type$126.createElement("select");
|
||||
? ownerDocument.createElement("select", {
|
||||
is: newProps.is
|
||||
})
|
||||
: ownerDocument.createElement("select");
|
||||
newProps.multiple
|
||||
? (current.multiple = !0)
|
||||
: newProps.size && (current.size = newProps.size);
|
||||
? (nextResource.multiple = !0)
|
||||
: newProps.size && (nextResource.size = newProps.size);
|
||||
break;
|
||||
default:
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$126.createElement(renderLanes, { is: newProps.is })
|
||||
: type$126.createElement(renderLanes);
|
||||
? ownerDocument.createElement(type, { is: newProps.is })
|
||||
: ownerDocument.createElement(type);
|
||||
}
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current[internalPropsKey] = newProps;
|
||||
a: for (type$126 = workInProgress.child; null !== type$126; ) {
|
||||
if (5 === type$126.tag || 6 === type$126.tag)
|
||||
current.appendChild(type$126.stateNode);
|
||||
nextResource[internalInstanceKey] = workInProgress;
|
||||
nextResource[internalPropsKey] = newProps;
|
||||
a: for (
|
||||
ownerDocument = workInProgress.child;
|
||||
null !== ownerDocument;
|
||||
|
||||
) {
|
||||
if (5 === ownerDocument.tag || 6 === ownerDocument.tag)
|
||||
nextResource.appendChild(ownerDocument.stateNode);
|
||||
else if (
|
||||
4 !== type$126.tag &&
|
||||
27 !== type$126.tag &&
|
||||
null !== type$126.child
|
||||
4 !== ownerDocument.tag &&
|
||||
27 !== ownerDocument.tag &&
|
||||
null !== ownerDocument.child
|
||||
) {
|
||||
type$126.child.return = type$126;
|
||||
type$126 = type$126.child;
|
||||
ownerDocument.child.return = ownerDocument;
|
||||
ownerDocument = ownerDocument.child;
|
||||
continue;
|
||||
}
|
||||
if (type$126 === workInProgress) break a;
|
||||
for (; null === type$126.sibling; ) {
|
||||
if (ownerDocument === workInProgress) break a;
|
||||
for (; null === ownerDocument.sibling; ) {
|
||||
if (
|
||||
null === type$126.return ||
|
||||
type$126.return === workInProgress
|
||||
null === ownerDocument.return ||
|
||||
ownerDocument.return === workInProgress
|
||||
)
|
||||
break a;
|
||||
type$126 = type$126.return;
|
||||
ownerDocument = ownerDocument.return;
|
||||
}
|
||||
type$126.sibling.return = type$126.return;
|
||||
type$126 = type$126.sibling;
|
||||
ownerDocument.sibling.return = ownerDocument.return;
|
||||
ownerDocument = ownerDocument.sibling;
|
||||
}
|
||||
workInProgress.stateNode = current;
|
||||
workInProgress.stateNode = nextResource;
|
||||
a: switch (
|
||||
(setInitialProperties(current, renderLanes, newProps), renderLanes)
|
||||
(setInitialProperties(nextResource, type, newProps), type)
|
||||
) {
|
||||
case "button":
|
||||
case "input":
|
||||
case "select":
|
||||
case "textarea":
|
||||
current = !!newProps.autoFocus;
|
||||
newProps = !!newProps.autoFocus;
|
||||
break a;
|
||||
case "img":
|
||||
current = !0;
|
||||
newProps = !0;
|
||||
break a;
|
||||
default:
|
||||
current = !1;
|
||||
newProps = !1;
|
||||
}
|
||||
current && markUpdate(workInProgress);
|
||||
newProps && markUpdate(workInProgress);
|
||||
}
|
||||
}
|
||||
bubbleProperties(workInProgress);
|
||||
workInProgress.flags &= -16777217;
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
workInProgress.type,
|
||||
null === current ? null : current.memoizedProps,
|
||||
workInProgress.pendingProps,
|
||||
renderLanes
|
||||
);
|
||||
return null;
|
||||
case 6:
|
||||
if (current && null != workInProgress.stateNode)
|
||||
@@ -8412,12 +8456,12 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = workInProgress.stateNode;
|
||||
renderLanes = workInProgress.memoizedProps;
|
||||
newProps = null;
|
||||
type$126 = hydrationParentFiber;
|
||||
if (null !== type$126)
|
||||
switch (type$126.tag) {
|
||||
type = hydrationParentFiber;
|
||||
if (null !== type)
|
||||
switch (type.tag) {
|
||||
case 27:
|
||||
case 5:
|
||||
newProps = type$126.memoizedProps;
|
||||
newProps = type.memoizedProps;
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current =
|
||||
@@ -8444,28 +8488,28 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
(null !== current.memoizedState &&
|
||||
null !== current.memoizedState.dehydrated)
|
||||
) {
|
||||
type$126 = popHydrationState(workInProgress);
|
||||
type = popHydrationState(workInProgress);
|
||||
if (null !== newProps && null !== newProps.dehydrated) {
|
||||
if (null === current) {
|
||||
if (!type$126) throw Error(formatProdErrorMessage(318));
|
||||
type$126 = workInProgress.memoizedState;
|
||||
type$126 = null !== type$126 ? type$126.dehydrated : null;
|
||||
if (!type$126) throw Error(formatProdErrorMessage(317));
|
||||
type$126[internalInstanceKey] = workInProgress;
|
||||
if (!type) throw Error(formatProdErrorMessage(318));
|
||||
type = workInProgress.memoizedState;
|
||||
type = null !== type ? type.dehydrated : null;
|
||||
if (!type) throw Error(formatProdErrorMessage(317));
|
||||
type[internalInstanceKey] = workInProgress;
|
||||
} else
|
||||
resetHydrationState(),
|
||||
0 === (workInProgress.flags & 128) &&
|
||||
(workInProgress.memoizedState = null),
|
||||
(workInProgress.flags |= 4);
|
||||
bubbleProperties(workInProgress);
|
||||
type$126 = !1;
|
||||
type = !1;
|
||||
} else
|
||||
(type$126 = upgradeHydrationErrorsToRecoverable()),
|
||||
(type = upgradeHydrationErrorsToRecoverable()),
|
||||
null !== current &&
|
||||
null !== current.memoizedState &&
|
||||
(current.memoizedState.hydrationErrors = type$126),
|
||||
(type$126 = !0);
|
||||
if (!type$126) {
|
||||
(current.memoizedState.hydrationErrors = type),
|
||||
(type = !0);
|
||||
if (!type) {
|
||||
if (workInProgress.flags & 256)
|
||||
return popSuspenseHandler(workInProgress), workInProgress;
|
||||
popSuspenseHandler(workInProgress);
|
||||
@@ -8477,19 +8521,18 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
return (workInProgress.lanes = renderLanes), workInProgress;
|
||||
renderLanes = null !== newProps;
|
||||
current = null !== current && null !== current.memoizedState;
|
||||
if (renderLanes) {
|
||||
newProps = workInProgress.child;
|
||||
type$126 = null;
|
||||
renderLanes &&
|
||||
((newProps = workInProgress.child),
|
||||
(type = null),
|
||||
null !== newProps.alternate &&
|
||||
null !== newProps.alternate.memoizedState &&
|
||||
null !== newProps.alternate.memoizedState.cachePool &&
|
||||
(type$126 = newProps.alternate.memoizedState.cachePool.pool);
|
||||
var cache$138 = null;
|
||||
(type = newProps.alternate.memoizedState.cachePool.pool),
|
||||
(nextResource = null),
|
||||
null !== newProps.memoizedState &&
|
||||
null !== newProps.memoizedState.cachePool &&
|
||||
(cache$138 = newProps.memoizedState.cachePool.pool);
|
||||
cache$138 !== type$126 && (newProps.flags |= 2048);
|
||||
}
|
||||
(nextResource = newProps.memoizedState.cachePool.pool),
|
||||
nextResource !== type && (newProps.flags |= 2048));
|
||||
renderLanes !== current &&
|
||||
renderLanes &&
|
||||
(workInProgress.child.flags |= 8192);
|
||||
@@ -8519,23 +8562,23 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
);
|
||||
case 19:
|
||||
pop(suspenseStackCursor);
|
||||
type$126 = workInProgress.memoizedState;
|
||||
if (null === type$126) return bubbleProperties(workInProgress), null;
|
||||
type = workInProgress.memoizedState;
|
||||
if (null === type) return bubbleProperties(workInProgress), null;
|
||||
newProps = 0 !== (workInProgress.flags & 128);
|
||||
cache$138 = type$126.rendering;
|
||||
if (null === cache$138)
|
||||
if (newProps) cutOffTailIfNeeded(type$126, !1);
|
||||
nextResource = type.rendering;
|
||||
if (null === nextResource)
|
||||
if (newProps) cutOffTailIfNeeded(type, !1);
|
||||
else {
|
||||
if (
|
||||
0 !== workInProgressRootExitStatus ||
|
||||
(null !== current && 0 !== (current.flags & 128))
|
||||
)
|
||||
for (current = workInProgress.child; null !== current; ) {
|
||||
cache$138 = findFirstSuspended(current);
|
||||
if (null !== cache$138) {
|
||||
nextResource = findFirstSuspended(current);
|
||||
if (null !== nextResource) {
|
||||
workInProgress.flags |= 128;
|
||||
cutOffTailIfNeeded(type$126, !1);
|
||||
current = cache$138.updateQueue;
|
||||
cutOffTailIfNeeded(type, !1);
|
||||
current = nextResource.updateQueue;
|
||||
workInProgress.updateQueue = current;
|
||||
scheduleRetryEffect(workInProgress, current);
|
||||
workInProgress.subtreeFlags = 0;
|
||||
@@ -8551,52 +8594,54 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
}
|
||||
current = current.sibling;
|
||||
}
|
||||
null !== type$126.tail &&
|
||||
null !== type.tail &&
|
||||
now() > workInProgressRootRenderTargetTime &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$126, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
}
|
||||
else {
|
||||
if (!newProps)
|
||||
if (((current = findFirstSuspended(cache$138)), null !== current)) {
|
||||
if (
|
||||
((current = findFirstSuspended(nextResource)), null !== current)
|
||||
) {
|
||||
if (
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
(current = current.updateQueue),
|
||||
(workInProgress.updateQueue = current),
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(type$126, !0),
|
||||
null === type$126.tail &&
|
||||
"hidden" === type$126.tailMode &&
|
||||
!cache$138.alternate &&
|
||||
cutOffTailIfNeeded(type, !0),
|
||||
null === type.tail &&
|
||||
"hidden" === type.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
} else
|
||||
2 * now() - type$126.renderingStartTime >
|
||||
2 * now() - type.renderingStartTime >
|
||||
workInProgressRootRenderTargetTime &&
|
||||
536870912 !== renderLanes &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$126, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
type$126.isBackwards
|
||||
? ((cache$138.sibling = workInProgress.child),
|
||||
(workInProgress.child = cache$138))
|
||||
: ((current = type$126.last),
|
||||
type.isBackwards
|
||||
? ((nextResource.sibling = workInProgress.child),
|
||||
(workInProgress.child = nextResource))
|
||||
: ((current = type.last),
|
||||
null !== current
|
||||
? (current.sibling = cache$138)
|
||||
: (workInProgress.child = cache$138),
|
||||
(type$126.last = cache$138));
|
||||
? (current.sibling = nextResource)
|
||||
: (workInProgress.child = nextResource),
|
||||
(type.last = nextResource));
|
||||
}
|
||||
if (null !== type$126.tail)
|
||||
if (null !== type.tail)
|
||||
return (
|
||||
(workInProgress = type$126.tail),
|
||||
(type$126.rendering = workInProgress),
|
||||
(type$126.tail = workInProgress.sibling),
|
||||
(type$126.renderingStartTime = now()),
|
||||
(workInProgress = type.tail),
|
||||
(type.rendering = workInProgress),
|
||||
(type.tail = workInProgress.sibling),
|
||||
(type.renderingStartTime = now()),
|
||||
(workInProgress.sibling = null),
|
||||
(current = suspenseStackCursor.current),
|
||||
push(suspenseStackCursor, newProps ? (current & 1) | 2 : current & 1),
|
||||
@@ -12399,20 +12444,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
|
||||
(nativeEventTarget[internalScrollTimer] = targetInst));
|
||||
}
|
||||
for (
|
||||
var i$jscomp$inline_1546 = 0;
|
||||
i$jscomp$inline_1546 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1546++
|
||||
var i$jscomp$inline_1547 = 0;
|
||||
i$jscomp$inline_1547 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1547++
|
||||
) {
|
||||
var eventName$jscomp$inline_1547 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1546],
|
||||
domEventName$jscomp$inline_1548 =
|
||||
eventName$jscomp$inline_1547.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1549 =
|
||||
eventName$jscomp$inline_1547[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1547.slice(1);
|
||||
var eventName$jscomp$inline_1548 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1547],
|
||||
domEventName$jscomp$inline_1549 =
|
||||
eventName$jscomp$inline_1548.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1550 =
|
||||
eventName$jscomp$inline_1548[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1548.slice(1);
|
||||
registerSimpleEvent(
|
||||
domEventName$jscomp$inline_1548,
|
||||
"on" + capitalizedEvent$jscomp$inline_1549
|
||||
domEventName$jscomp$inline_1549,
|
||||
"on" + capitalizedEvent$jscomp$inline_1550
|
||||
);
|
||||
}
|
||||
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
|
||||
@@ -16013,16 +16058,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
0 === i && attemptExplicitHydrationTarget(target);
|
||||
}
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1800 = React.version;
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1801 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-ea05b750-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1800
|
||||
"19.2.0-native-fb-8da36d05-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1801
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1800,
|
||||
"19.2.0-native-fb-ea05b750-20250408"
|
||||
isomorphicReactPackageVersion$jscomp$inline_1801,
|
||||
"19.2.0-native-fb-8da36d05-20250408"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16042,24 +16087,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
null === componentOrElement ? null : componentOrElement.stateNode;
|
||||
return componentOrElement;
|
||||
};
|
||||
var internals$jscomp$inline_2258 = {
|
||||
var internals$jscomp$inline_2259 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2259 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
var hook$jscomp$inline_2260 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
if (
|
||||
!hook$jscomp$inline_2259.isDisabled &&
|
||||
hook$jscomp$inline_2259.supportsFiber
|
||||
!hook$jscomp$inline_2260.isDisabled &&
|
||||
hook$jscomp$inline_2260.supportsFiber
|
||||
)
|
||||
try {
|
||||
(rendererID = hook$jscomp$inline_2259.inject(
|
||||
internals$jscomp$inline_2258
|
||||
(rendererID = hook$jscomp$inline_2260.inject(
|
||||
internals$jscomp$inline_2259
|
||||
)),
|
||||
(injectedHook = hook$jscomp$inline_2259);
|
||||
(injectedHook = hook$jscomp$inline_2260);
|
||||
} catch (err) {}
|
||||
}
|
||||
function noop() {}
|
||||
@@ -16305,4 +16350,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
+207
-163
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<5335238887725b5ed13f05960e7e20f6>>
|
||||
* @generated SignedSource<<7dca8d8948de74a1fac612e4a2d7fb92>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -8337,6 +8337,28 @@ function beginWork(current, workInProgress, renderLanes) {
|
||||
function markUpdate(workInProgress) {
|
||||
workInProgress.flags |= 4;
|
||||
}
|
||||
function preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
oldProps,
|
||||
newProps,
|
||||
renderLanes
|
||||
) {
|
||||
if ((type = 0 !== (workInProgress.mode & 32))) type = !1;
|
||||
if (type) {
|
||||
if (
|
||||
((workInProgress.flags |= 16777216),
|
||||
(renderLanes & 335544128) === renderLanes)
|
||||
)
|
||||
if (workInProgress.stateNode.complete) workInProgress.flags |= 8192;
|
||||
else if (shouldRemainOnPreviousScreen()) workInProgress.flags |= 8192;
|
||||
else
|
||||
throw (
|
||||
((suspendedThenable = noopSuspenseyCommitThenable),
|
||||
SuspenseyCommitException)
|
||||
);
|
||||
} else workInProgress.flags &= -16777217;
|
||||
}
|
||||
function preloadResourceAndSuspendIfNeeded(workInProgress, resource) {
|
||||
if ("stylesheet" !== resource.type || 0 !== (resource.state.loading & 4))
|
||||
workInProgress.flags &= -16777217;
|
||||
@@ -8488,31 +8510,43 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
case 26:
|
||||
return (
|
||||
(renderLanes = workInProgress.memoizedState),
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== renderLanes
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)))
|
||||
: renderLanes
|
||||
? renderLanes !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, renderLanes))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: (current.memoizedProps !== newProps && markUpdate(workInProgress),
|
||||
var type = workInProgress.type,
|
||||
nextResource = workInProgress.memoizedState;
|
||||
null === current
|
||||
? (markUpdate(workInProgress),
|
||||
null !== nextResource
|
||||
? (bubbleProperties(workInProgress),
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
null,
|
||||
newProps,
|
||||
renderLanes
|
||||
)))
|
||||
: nextResource
|
||||
? nextResource !== current.memoizedState
|
||||
? (markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217)),
|
||||
null
|
||||
);
|
||||
preloadResourceAndSuspendIfNeeded(workInProgress, nextResource))
|
||||
: (bubbleProperties(workInProgress),
|
||||
(workInProgress.flags &= -16777217))
|
||||
: ((current = current.memoizedProps),
|
||||
current !== newProps && markUpdate(workInProgress),
|
||||
bubbleProperties(workInProgress),
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
type,
|
||||
current,
|
||||
newProps,
|
||||
renderLanes
|
||||
));
|
||||
return null;
|
||||
case 27:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = rootInstanceStackCursor.current;
|
||||
var type$134 = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8525,11 +8559,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = contextStackCursor$1.current;
|
||||
popHydrationState(workInProgress)
|
||||
? prepareToHydrateHostInstance(workInProgress, current)
|
||||
: ((current = resolveSingletonInstance(
|
||||
type$134,
|
||||
newProps,
|
||||
renderLanes
|
||||
)),
|
||||
: ((current = resolveSingletonInstance(type, newProps, renderLanes)),
|
||||
(workInProgress.stateNode = current),
|
||||
markUpdate(workInProgress));
|
||||
}
|
||||
@@ -8537,7 +8567,7 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
return null;
|
||||
case 5:
|
||||
popHostContext(workInProgress);
|
||||
renderLanes = workInProgress.type;
|
||||
type = workInProgress.type;
|
||||
if (null !== current && null != workInProgress.stateNode)
|
||||
current.memoizedProps !== newProps && markUpdate(workInProgress);
|
||||
else {
|
||||
@@ -8547,108 +8577,122 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress);
|
||||
return null;
|
||||
}
|
||||
current = contextStackCursor$1.current;
|
||||
nextResource = contextStackCursor$1.current;
|
||||
if (popHydrationState(workInProgress))
|
||||
prepareToHydrateHostInstance(workInProgress, current);
|
||||
prepareToHydrateHostInstance(workInProgress, nextResource);
|
||||
else {
|
||||
type$134 = getOwnerDocumentFromRootContainer(
|
||||
var ownerDocument = getOwnerDocumentFromRootContainer(
|
||||
rootInstanceStackCursor.current
|
||||
);
|
||||
switch (current) {
|
||||
switch (nextResource) {
|
||||
case 1:
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case 2:
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
default:
|
||||
switch (renderLanes) {
|
||||
switch (type) {
|
||||
case "svg":
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/2000/svg",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "math":
|
||||
current = type$134.createElementNS(
|
||||
nextResource = ownerDocument.createElementNS(
|
||||
"http://www.w3.org/1998/Math/MathML",
|
||||
renderLanes
|
||||
type
|
||||
);
|
||||
break;
|
||||
case "script":
|
||||
current = type$134.createElement("div");
|
||||
current.innerHTML = "<script>\x3c/script>";
|
||||
current = current.removeChild(current.firstChild);
|
||||
nextResource = ownerDocument.createElement("div");
|
||||
nextResource.innerHTML = "<script>\x3c/script>";
|
||||
nextResource = nextResource.removeChild(
|
||||
nextResource.firstChild
|
||||
);
|
||||
break;
|
||||
case "select":
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$134.createElement("select", { is: newProps.is })
|
||||
: type$134.createElement("select");
|
||||
? ownerDocument.createElement("select", {
|
||||
is: newProps.is
|
||||
})
|
||||
: ownerDocument.createElement("select");
|
||||
newProps.multiple
|
||||
? (current.multiple = !0)
|
||||
: newProps.size && (current.size = newProps.size);
|
||||
? (nextResource.multiple = !0)
|
||||
: newProps.size && (nextResource.size = newProps.size);
|
||||
break;
|
||||
default:
|
||||
current =
|
||||
nextResource =
|
||||
"string" === typeof newProps.is
|
||||
? type$134.createElement(renderLanes, { is: newProps.is })
|
||||
: type$134.createElement(renderLanes);
|
||||
? ownerDocument.createElement(type, { is: newProps.is })
|
||||
: ownerDocument.createElement(type);
|
||||
}
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current[internalPropsKey] = newProps;
|
||||
a: for (type$134 = workInProgress.child; null !== type$134; ) {
|
||||
if (5 === type$134.tag || 6 === type$134.tag)
|
||||
current.appendChild(type$134.stateNode);
|
||||
nextResource[internalInstanceKey] = workInProgress;
|
||||
nextResource[internalPropsKey] = newProps;
|
||||
a: for (
|
||||
ownerDocument = workInProgress.child;
|
||||
null !== ownerDocument;
|
||||
|
||||
) {
|
||||
if (5 === ownerDocument.tag || 6 === ownerDocument.tag)
|
||||
nextResource.appendChild(ownerDocument.stateNode);
|
||||
else if (
|
||||
4 !== type$134.tag &&
|
||||
27 !== type$134.tag &&
|
||||
null !== type$134.child
|
||||
4 !== ownerDocument.tag &&
|
||||
27 !== ownerDocument.tag &&
|
||||
null !== ownerDocument.child
|
||||
) {
|
||||
type$134.child.return = type$134;
|
||||
type$134 = type$134.child;
|
||||
ownerDocument.child.return = ownerDocument;
|
||||
ownerDocument = ownerDocument.child;
|
||||
continue;
|
||||
}
|
||||
if (type$134 === workInProgress) break a;
|
||||
for (; null === type$134.sibling; ) {
|
||||
if (ownerDocument === workInProgress) break a;
|
||||
for (; null === ownerDocument.sibling; ) {
|
||||
if (
|
||||
null === type$134.return ||
|
||||
type$134.return === workInProgress
|
||||
null === ownerDocument.return ||
|
||||
ownerDocument.return === workInProgress
|
||||
)
|
||||
break a;
|
||||
type$134 = type$134.return;
|
||||
ownerDocument = ownerDocument.return;
|
||||
}
|
||||
type$134.sibling.return = type$134.return;
|
||||
type$134 = type$134.sibling;
|
||||
ownerDocument.sibling.return = ownerDocument.return;
|
||||
ownerDocument = ownerDocument.sibling;
|
||||
}
|
||||
workInProgress.stateNode = current;
|
||||
workInProgress.stateNode = nextResource;
|
||||
a: switch (
|
||||
(setInitialProperties(current, renderLanes, newProps), renderLanes)
|
||||
(setInitialProperties(nextResource, type, newProps), type)
|
||||
) {
|
||||
case "button":
|
||||
case "input":
|
||||
case "select":
|
||||
case "textarea":
|
||||
current = !!newProps.autoFocus;
|
||||
newProps = !!newProps.autoFocus;
|
||||
break a;
|
||||
case "img":
|
||||
current = !0;
|
||||
newProps = !0;
|
||||
break a;
|
||||
default:
|
||||
current = !1;
|
||||
newProps = !1;
|
||||
}
|
||||
current && markUpdate(workInProgress);
|
||||
newProps && markUpdate(workInProgress);
|
||||
}
|
||||
}
|
||||
bubbleProperties(workInProgress);
|
||||
workInProgress.flags &= -16777217;
|
||||
preloadInstanceAndSuspendIfNeeded(
|
||||
workInProgress,
|
||||
workInProgress.type,
|
||||
null === current ? null : current.memoizedProps,
|
||||
workInProgress.pendingProps,
|
||||
renderLanes
|
||||
);
|
||||
return null;
|
||||
case 6:
|
||||
if (current && null != workInProgress.stateNode)
|
||||
@@ -8661,12 +8705,12 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
current = workInProgress.stateNode;
|
||||
renderLanes = workInProgress.memoizedProps;
|
||||
newProps = null;
|
||||
type$134 = hydrationParentFiber;
|
||||
if (null !== type$134)
|
||||
switch (type$134.tag) {
|
||||
type = hydrationParentFiber;
|
||||
if (null !== type)
|
||||
switch (type.tag) {
|
||||
case 27:
|
||||
case 5:
|
||||
newProps = type$134.memoizedProps;
|
||||
newProps = type.memoizedProps;
|
||||
}
|
||||
current[internalInstanceKey] = workInProgress;
|
||||
current =
|
||||
@@ -8693,20 +8737,20 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
(null !== current.memoizedState &&
|
||||
null !== current.memoizedState.dehydrated)
|
||||
) {
|
||||
type$134 = popHydrationState(workInProgress);
|
||||
type = popHydrationState(workInProgress);
|
||||
if (null !== newProps && null !== newProps.dehydrated) {
|
||||
if (null === current) {
|
||||
if (!type$134) throw Error(formatProdErrorMessage(318));
|
||||
type$134 = workInProgress.memoizedState;
|
||||
type$134 = null !== type$134 ? type$134.dehydrated : null;
|
||||
if (!type$134) throw Error(formatProdErrorMessage(317));
|
||||
type$134[internalInstanceKey] = workInProgress;
|
||||
if (!type) throw Error(formatProdErrorMessage(318));
|
||||
type = workInProgress.memoizedState;
|
||||
type = null !== type ? type.dehydrated : null;
|
||||
if (!type) throw Error(formatProdErrorMessage(317));
|
||||
type[internalInstanceKey] = workInProgress;
|
||||
bubbleProperties(workInProgress);
|
||||
0 !== (workInProgress.mode & 2) &&
|
||||
null !== newProps &&
|
||||
((type$134 = workInProgress.child),
|
||||
null !== type$134 &&
|
||||
(workInProgress.treeBaseDuration -= type$134.treeBaseDuration));
|
||||
((type = workInProgress.child),
|
||||
null !== type &&
|
||||
(workInProgress.treeBaseDuration -= type.treeBaseDuration));
|
||||
} else
|
||||
resetHydrationState(),
|
||||
0 === (workInProgress.flags & 128) &&
|
||||
@@ -8715,18 +8759,17 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
bubbleProperties(workInProgress),
|
||||
0 !== (workInProgress.mode & 2) &&
|
||||
null !== newProps &&
|
||||
((type$134 = workInProgress.child),
|
||||
null !== type$134 &&
|
||||
(workInProgress.treeBaseDuration -=
|
||||
type$134.treeBaseDuration));
|
||||
type$134 = !1;
|
||||
((type = workInProgress.child),
|
||||
null !== type &&
|
||||
(workInProgress.treeBaseDuration -= type.treeBaseDuration));
|
||||
type = !1;
|
||||
} else
|
||||
(type$134 = upgradeHydrationErrorsToRecoverable()),
|
||||
(type = upgradeHydrationErrorsToRecoverable()),
|
||||
null !== current &&
|
||||
null !== current.memoizedState &&
|
||||
(current.memoizedState.hydrationErrors = type$134),
|
||||
(type$134 = !0);
|
||||
if (!type$134) {
|
||||
(current.memoizedState.hydrationErrors = type),
|
||||
(type = !0);
|
||||
if (!type) {
|
||||
if (workInProgress.flags & 256)
|
||||
return popSuspenseHandler(workInProgress), workInProgress;
|
||||
popSuspenseHandler(workInProgress);
|
||||
@@ -8743,19 +8786,18 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
);
|
||||
renderLanes = null !== newProps;
|
||||
current = null !== current && null !== current.memoizedState;
|
||||
if (renderLanes) {
|
||||
newProps = workInProgress.child;
|
||||
type$134 = null;
|
||||
renderLanes &&
|
||||
((newProps = workInProgress.child),
|
||||
(type = null),
|
||||
null !== newProps.alternate &&
|
||||
null !== newProps.alternate.memoizedState &&
|
||||
null !== newProps.alternate.memoizedState.cachePool &&
|
||||
(type$134 = newProps.alternate.memoizedState.cachePool.pool);
|
||||
var cache$146 = null;
|
||||
(type = newProps.alternate.memoizedState.cachePool.pool),
|
||||
(nextResource = null),
|
||||
null !== newProps.memoizedState &&
|
||||
null !== newProps.memoizedState.cachePool &&
|
||||
(cache$146 = newProps.memoizedState.cachePool.pool);
|
||||
cache$146 !== type$134 && (newProps.flags |= 2048);
|
||||
}
|
||||
(nextResource = newProps.memoizedState.cachePool.pool),
|
||||
nextResource !== type && (newProps.flags |= 2048));
|
||||
renderLanes !== current &&
|
||||
renderLanes &&
|
||||
(workInProgress.child.flags |= 8192);
|
||||
@@ -8790,23 +8832,23 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
);
|
||||
case 19:
|
||||
pop(suspenseStackCursor);
|
||||
type$134 = workInProgress.memoizedState;
|
||||
if (null === type$134) return bubbleProperties(workInProgress), null;
|
||||
type = workInProgress.memoizedState;
|
||||
if (null === type) return bubbleProperties(workInProgress), null;
|
||||
newProps = 0 !== (workInProgress.flags & 128);
|
||||
cache$146 = type$134.rendering;
|
||||
if (null === cache$146)
|
||||
if (newProps) cutOffTailIfNeeded(type$134, !1);
|
||||
nextResource = type.rendering;
|
||||
if (null === nextResource)
|
||||
if (newProps) cutOffTailIfNeeded(type, !1);
|
||||
else {
|
||||
if (
|
||||
0 !== workInProgressRootExitStatus ||
|
||||
(null !== current && 0 !== (current.flags & 128))
|
||||
)
|
||||
for (current = workInProgress.child; null !== current; ) {
|
||||
cache$146 = findFirstSuspended(current);
|
||||
if (null !== cache$146) {
|
||||
nextResource = findFirstSuspended(current);
|
||||
if (null !== nextResource) {
|
||||
workInProgress.flags |= 128;
|
||||
cutOffTailIfNeeded(type$134, !1);
|
||||
current = cache$146.updateQueue;
|
||||
cutOffTailIfNeeded(type, !1);
|
||||
current = nextResource.updateQueue;
|
||||
workInProgress.updateQueue = current;
|
||||
scheduleRetryEffect(workInProgress, current);
|
||||
workInProgress.subtreeFlags = 0;
|
||||
@@ -8822,52 +8864,54 @@ function completeWork(current, workInProgress, renderLanes) {
|
||||
}
|
||||
current = current.sibling;
|
||||
}
|
||||
null !== type$134.tail &&
|
||||
null !== type.tail &&
|
||||
now$1() > workInProgressRootRenderTargetTime &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$134, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
}
|
||||
else {
|
||||
if (!newProps)
|
||||
if (((current = findFirstSuspended(cache$146)), null !== current)) {
|
||||
if (
|
||||
((current = findFirstSuspended(nextResource)), null !== current)
|
||||
) {
|
||||
if (
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
(current = current.updateQueue),
|
||||
(workInProgress.updateQueue = current),
|
||||
scheduleRetryEffect(workInProgress, current),
|
||||
cutOffTailIfNeeded(type$134, !0),
|
||||
null === type$134.tail &&
|
||||
"hidden" === type$134.tailMode &&
|
||||
!cache$146.alternate &&
|
||||
cutOffTailIfNeeded(type, !0),
|
||||
null === type.tail &&
|
||||
"hidden" === type.tailMode &&
|
||||
!nextResource.alternate &&
|
||||
!isHydrating)
|
||||
)
|
||||
return bubbleProperties(workInProgress), null;
|
||||
} else
|
||||
2 * now$1() - type$134.renderingStartTime >
|
||||
2 * now$1() - type.renderingStartTime >
|
||||
workInProgressRootRenderTargetTime &&
|
||||
536870912 !== renderLanes &&
|
||||
((workInProgress.flags |= 128),
|
||||
(newProps = !0),
|
||||
cutOffTailIfNeeded(type$134, !1),
|
||||
cutOffTailIfNeeded(type, !1),
|
||||
(workInProgress.lanes = 4194304));
|
||||
type$134.isBackwards
|
||||
? ((cache$146.sibling = workInProgress.child),
|
||||
(workInProgress.child = cache$146))
|
||||
: ((current = type$134.last),
|
||||
type.isBackwards
|
||||
? ((nextResource.sibling = workInProgress.child),
|
||||
(workInProgress.child = nextResource))
|
||||
: ((current = type.last),
|
||||
null !== current
|
||||
? (current.sibling = cache$146)
|
||||
: (workInProgress.child = cache$146),
|
||||
(type$134.last = cache$146));
|
||||
? (current.sibling = nextResource)
|
||||
: (workInProgress.child = nextResource),
|
||||
(type.last = nextResource));
|
||||
}
|
||||
if (null !== type$134.tail)
|
||||
if (null !== type.tail)
|
||||
return (
|
||||
(workInProgress = type$134.tail),
|
||||
(type$134.rendering = workInProgress),
|
||||
(type$134.tail = workInProgress.sibling),
|
||||
(type$134.renderingStartTime = now$1()),
|
||||
(workInProgress = type.tail),
|
||||
(type.rendering = workInProgress),
|
||||
(type.tail = workInProgress.sibling),
|
||||
(type.renderingStartTime = now$1()),
|
||||
(workInProgress.sibling = null),
|
||||
(current = suspenseStackCursor.current),
|
||||
push(suspenseStackCursor, newProps ? (current & 1) | 2 : current & 1),
|
||||
@@ -13088,20 +13132,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
|
||||
(nativeEventTarget[internalScrollTimer] = targetInst));
|
||||
}
|
||||
for (
|
||||
var i$jscomp$inline_1641 = 0;
|
||||
i$jscomp$inline_1641 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1641++
|
||||
var i$jscomp$inline_1642 = 0;
|
||||
i$jscomp$inline_1642 < simpleEventPluginEvents.length;
|
||||
i$jscomp$inline_1642++
|
||||
) {
|
||||
var eventName$jscomp$inline_1642 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1641],
|
||||
domEventName$jscomp$inline_1643 =
|
||||
eventName$jscomp$inline_1642.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1644 =
|
||||
eventName$jscomp$inline_1642[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1642.slice(1);
|
||||
var eventName$jscomp$inline_1643 =
|
||||
simpleEventPluginEvents[i$jscomp$inline_1642],
|
||||
domEventName$jscomp$inline_1644 =
|
||||
eventName$jscomp$inline_1643.toLowerCase(),
|
||||
capitalizedEvent$jscomp$inline_1645 =
|
||||
eventName$jscomp$inline_1643[0].toUpperCase() +
|
||||
eventName$jscomp$inline_1643.slice(1);
|
||||
registerSimpleEvent(
|
||||
domEventName$jscomp$inline_1643,
|
||||
"on" + capitalizedEvent$jscomp$inline_1644
|
||||
domEventName$jscomp$inline_1644,
|
||||
"on" + capitalizedEvent$jscomp$inline_1645
|
||||
);
|
||||
}
|
||||
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
|
||||
@@ -16710,16 +16754,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
0 === i && attemptExplicitHydrationTarget(target);
|
||||
}
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1897 = React.version;
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1898 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-ea05b750-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1897
|
||||
"19.2.0-native-fb-8da36d05-20250408" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1898
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1897,
|
||||
"19.2.0-native-fb-ea05b750-20250408"
|
||||
isomorphicReactPackageVersion$jscomp$inline_1898,
|
||||
"19.2.0-native-fb-8da36d05-20250408"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16739,12 +16783,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
null === componentOrElement ? null : componentOrElement.stateNode;
|
||||
return componentOrElement;
|
||||
};
|
||||
var internals$jscomp$inline_1904 = {
|
||||
var internals$jscomp$inline_1905 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408",
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$295 = 0;
|
||||
@@ -16762,16 +16806,16 @@ var internals$jscomp$inline_1904 = {
|
||||
}
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2320 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
var hook$jscomp$inline_2321 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
if (
|
||||
!hook$jscomp$inline_2320.isDisabled &&
|
||||
hook$jscomp$inline_2320.supportsFiber
|
||||
!hook$jscomp$inline_2321.isDisabled &&
|
||||
hook$jscomp$inline_2321.supportsFiber
|
||||
)
|
||||
try {
|
||||
(rendererID = hook$jscomp$inline_2320.inject(
|
||||
internals$jscomp$inline_1904
|
||||
(rendererID = hook$jscomp$inline_2321.inject(
|
||||
internals$jscomp$inline_1905
|
||||
)),
|
||||
(injectedHook = hook$jscomp$inline_2320);
|
||||
(injectedHook = hook$jscomp$inline_2321);
|
||||
} catch (err) {}
|
||||
}
|
||||
function noop() {}
|
||||
@@ -17017,7 +17061,7 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<f6c879518fa9123a298f82b2a12d7569>>
|
||||
* @generated SignedSource<<ed12985545256f6f5c04a4433ddcfc97>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -15402,10 +15402,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -15550,5 +15550,5 @@ __DEV__ &&
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
})();
|
||||
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<bd0f534ec66f6fed6d523072662dad27>>
|
||||
* @generated SignedSource<<02d840a38952ef5ca85f06a403fc5dc7>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -9704,10 +9704,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1415 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_1416 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -9843,4 +9843,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<17dea7375c2e8285ec66e1248bcee0f5>>
|
||||
* @generated SignedSource<<ee675580c765835a84520fe4da552030>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -10317,10 +10317,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1228 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408",
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$148 = 0;
|
||||
@@ -10471,4 +10471,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<5c2948f529dfe9afb0564a4c4c4870b8>>
|
||||
* @generated SignedSource<<f6681815278d99c7bc189202861e32e5>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -1412,7 +1412,7 @@ __DEV__ &&
|
||||
exports.useTransition = function () {
|
||||
return resolveDispatcher().useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<aa6747d6a9041d5cffafc85f8116a2e1>>
|
||||
* @generated SignedSource<<380fd3b9ba70c7f6deb8b6e75ca9bac7>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -587,4 +587,4 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<f51c5b7b93f2465abebe03e16a53bad9>>
|
||||
* @generated SignedSource<<10a5336044b2228153e95a9db7e0ffe5>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -591,7 +591,7 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-ea05b750-20250408";
|
||||
exports.version = "19.2.0-native-fb-8da36d05-20250408";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
ea05b750a5374458fc8c74ea0918059c818d1167
|
||||
8da36d0508e83dd342ddbb98cb18f0606fd4045b
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<978ae86bef6605e356bfdb894f333e06>>
|
||||
* @generated SignedSource<<3cba3f4080db216322eba2e6c2743a25>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -17134,10 +17134,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<85afd6423ee7ad8fe03b35f8ad61844a>>
|
||||
* @generated SignedSource<<5ff8331d9a6e3579e36ad5aebeb4dbb2>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -10919,10 +10919,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1222 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1222.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<3f6759d2ab0add4ae07aff878ea300cc>>
|
||||
* @generated SignedSource<<75f8f64af9e566118fa8483cd6706dfa>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11616,10 +11616,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1317 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1317.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<3ddbe9e9832bf6fd13dbc5fe81070341>>
|
||||
* @generated SignedSource<<5771d30c214c40e3e8e20299aa62bd5a>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -17312,11 +17312,11 @@ __DEV__ &&
|
||||
shouldSuspendImpl = newShouldSuspendImpl;
|
||||
};
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-ea05b750-20250408" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-8da36d05-20250408" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-ea05b750-20250408\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-8da36d05-20250408\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -17342,10 +17342,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<3e7a772df6de51e929f20f900b1e61d1>>
|
||||
* @generated SignedSource<<c63e1eb5aea0e6d46ab0309e32347f46>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11016,11 +11016,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-ea05b750-20250408" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-8da36d05-20250408" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-ea05b750-20250408\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-8da36d05-20250408\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11069,10 +11069,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1285 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1285.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<71ae8007ab3545e515c36d14fab63d88>>
|
||||
* @generated SignedSource<<c7072db2fada6671a240943145b72c3a>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11711,11 +11711,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-ea05b750-20250408" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-8da36d05-20250408" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-ea05b750-20250408\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-8da36d05-20250408\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11764,10 +11764,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1380 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-ea05b750-20250408",
|
||||
version: "19.2.0-native-fb-8da36d05-20250408",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-ea05b750-20250408"
|
||||
reconcilerVersion: "19.2.0-native-fb-8da36d05-20250408"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1380.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
Reference in New Issue
Block a user