mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
[Fizz] Add "Queued" Status to SSR:ed Suspense Boundaries (#33087)
Stacked on #33076.
This fixes a bug where we used the "complete" status but the
DOMContentLoaded event. This checks for not "loading" instead.
We also add a new status where the boundary has been marked as complete
by the server but has not yet flushed either due to being throttled,
suspended on CSS or animating.
DiffTrain build for [0ed6ceb9f6](https://github.com/facebook/react/commit/0ed6ceb9f6c19f28c504cf46193cef40166a61f6)
This commit is contained in:
@@ -1 +1 @@
|
||||
19.2.0-native-fb-408d055a-20250430
|
||||
19.2.0-native-fb-0ed6ceb9-20250501
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<eb0c2fb053e8b2b413b711d9e5fe95e5>>
|
||||
* @generated SignedSource<<1eb08f6a09bf7c59a67b2c313eee5a7f>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -404,5 +404,5 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
})();
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<16ef8ed6662e0cc62ba93129183f2c43>>
|
||||
* @generated SignedSource<<bf3c75b06c4ace9584a6b50cde7f1cec>>
|
||||
*/
|
||||
|
||||
"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-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<16ef8ed6662e0cc62ba93129183f2c43>>
|
||||
* @generated SignedSource<<bf3c75b06c4ace9584a6b50cde7f1cec>>
|
||||
*/
|
||||
|
||||
"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-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
Vendored
+31
-15
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<c37abe62052360795fe77beaa1e1a63e>>
|
||||
* @generated SignedSource<<7c1e0cf917b85f5c89bb7c829d2fefae>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -6759,7 +6759,7 @@ __DEV__ &&
|
||||
null !== state &&
|
||||
((state = state.dehydrated),
|
||||
null === state ||
|
||||
state.data === SUSPENSE_PENDING_START_DATA ||
|
||||
isSuspenseInstancePending(state) ||
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
@@ -10277,16 +10277,18 @@ __DEV__ &&
|
||||
),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
JSCompiler_object_inline_componentStack_2562.data ===
|
||||
SUSPENSE_PENDING_START_DATA || renderDidSuspendDelayIfPossible();
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2562
|
||||
) || renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
renderLanes
|
||||
);
|
||||
} else
|
||||
JSCompiler_object_inline_componentStack_2562.data ===
|
||||
SUSPENSE_PENDING_START_DATA
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2562
|
||||
)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
@@ -20841,6 +20843,7 @@ __DEV__ &&
|
||||
} else if (
|
||||
node === SUSPENSE_START_DATA ||
|
||||
node === SUSPENSE_PENDING_START_DATA ||
|
||||
node === SUSPENSE_QUEUED_START_DATA ||
|
||||
node === SUSPENSE_FALLBACK_START_DATA ||
|
||||
node === ACTIVITY_START_DATA
|
||||
)
|
||||
@@ -20893,6 +20896,7 @@ __DEV__ &&
|
||||
else
|
||||
(node !== SUSPENSE_START_DATA &&
|
||||
node !== SUSPENSE_PENDING_START_DATA &&
|
||||
node !== SUSPENSE_QUEUED_START_DATA &&
|
||||
node !== SUSPENSE_FALLBACK_START_DATA) ||
|
||||
suspenseInstance++;
|
||||
node = nextNode;
|
||||
@@ -21132,18 +21136,26 @@ __DEV__ &&
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
function isSuspenseInstancePending(instance) {
|
||||
return (
|
||||
instance.data === SUSPENSE_PENDING_START_DATA ||
|
||||
instance.data === SUSPENSE_QUEUED_START_DATA
|
||||
);
|
||||
}
|
||||
function isSuspenseInstanceFallback(instance) {
|
||||
return (
|
||||
instance.data === SUSPENSE_FALLBACK_START_DATA ||
|
||||
(instance.data === SUSPENSE_PENDING_START_DATA &&
|
||||
instance.ownerDocument.readyState === DOCUMENT_READY_STATE_COMPLETE)
|
||||
instance.ownerDocument.readyState !== DOCUMENT_READY_STATE_LOADING)
|
||||
);
|
||||
}
|
||||
function registerSuspenseInstanceRetry(instance, callback) {
|
||||
var ownerDocument = instance.ownerDocument;
|
||||
if (
|
||||
if (instance.data === SUSPENSE_QUEUED_START_DATA)
|
||||
instance._reactRetry = callback;
|
||||
else if (
|
||||
instance.data !== SUSPENSE_PENDING_START_DATA ||
|
||||
ownerDocument.readyState === DOCUMENT_READY_STATE_COMPLETE
|
||||
ownerDocument.readyState !== DOCUMENT_READY_STATE_LOADING
|
||||
)
|
||||
callback();
|
||||
else {
|
||||
@@ -21165,6 +21177,7 @@ __DEV__ &&
|
||||
nodeType === SUSPENSE_START_DATA ||
|
||||
nodeType === SUSPENSE_FALLBACK_START_DATA ||
|
||||
nodeType === SUSPENSE_PENDING_START_DATA ||
|
||||
nodeType === SUSPENSE_QUEUED_START_DATA ||
|
||||
nodeType === ACTIVITY_START_DATA ||
|
||||
nodeType === FORM_STATE_IS_MATCHING ||
|
||||
nodeType === FORM_STATE_IS_NOT_MATCHING
|
||||
@@ -21229,6 +21242,7 @@ __DEV__ &&
|
||||
(data !== SUSPENSE_START_DATA &&
|
||||
data !== SUSPENSE_FALLBACK_START_DATA &&
|
||||
data !== SUSPENSE_PENDING_START_DATA &&
|
||||
data !== SUSPENSE_QUEUED_START_DATA &&
|
||||
data !== ACTIVITY_START_DATA) ||
|
||||
depth++;
|
||||
}
|
||||
@@ -21245,6 +21259,7 @@ __DEV__ &&
|
||||
data === SUSPENSE_START_DATA ||
|
||||
data === SUSPENSE_FALLBACK_START_DATA ||
|
||||
data === SUSPENSE_PENDING_START_DATA ||
|
||||
data === SUSPENSE_QUEUED_START_DATA ||
|
||||
data === ACTIVITY_START_DATA
|
||||
) {
|
||||
if (0 === depth) return targetInstance;
|
||||
@@ -26048,13 +26063,14 @@ __DEV__ &&
|
||||
SUSPENSE_START_DATA = "$",
|
||||
SUSPENSE_END_DATA = "/$",
|
||||
SUSPENSE_PENDING_START_DATA = "$?",
|
||||
SUSPENSE_QUEUED_START_DATA = "$~",
|
||||
SUSPENSE_FALLBACK_START_DATA = "$!",
|
||||
PREAMBLE_CONTRIBUTION_HTML = "html",
|
||||
PREAMBLE_CONTRIBUTION_BODY = "body",
|
||||
PREAMBLE_CONTRIBUTION_HEAD = "head",
|
||||
FORM_STATE_IS_MATCHING = "F!",
|
||||
FORM_STATE_IS_NOT_MATCHING = "F",
|
||||
DOCUMENT_READY_STATE_COMPLETE = "complete",
|
||||
DOCUMENT_READY_STATE_LOADING = "loading",
|
||||
STYLE = "style",
|
||||
HostContextNamespaceNone = 0,
|
||||
HostContextNamespaceSvg = 1,
|
||||
@@ -26634,11 +26650,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-408d055a-20250430" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-0ed6ceb9-20250501" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-dom: 19.2.0-native-fb-408d055a-20250430\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.2.0-native-fb-0ed6ceb9-20250501\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -26675,10 +26691,10 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -26822,5 +26838,5 @@ __DEV__ &&
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
})();
|
||||
|
||||
compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js
Vendored
+38
-15
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<4532c8913f82388d548a1468c2eb7b61>>
|
||||
* @generated SignedSource<<4d808718671119eeb92d5fca2e8ffff2>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4465,7 +4465,7 @@ function findFirstSuspended(row) {
|
||||
null !== state &&
|
||||
((state = state.dehydrated),
|
||||
null === state ||
|
||||
"$?" === state.data ||
|
||||
isSuspenseInstancePending(state) ||
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
@@ -7185,14 +7185,15 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
|
||||
scheduleUpdateOnFiber(JSCompiler_temp, current, nextProps),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
"$?" === nextPrimaryChildren.data || renderDidSuspendDelayIfPossible();
|
||||
isSuspenseInstancePending(nextPrimaryChildren) ||
|
||||
renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
renderLanes
|
||||
);
|
||||
} else
|
||||
"$?" === nextPrimaryChildren.data
|
||||
isSuspenseInstancePending(nextPrimaryChildren)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
@@ -14696,7 +14697,13 @@ function clearHydrationBoundary(parentInstance, hydrationInstance) {
|
||||
return;
|
||||
}
|
||||
depth--;
|
||||
} else if ("$" === node || "$?" === node || "$!" === node || "&" === node)
|
||||
} else if (
|
||||
"$" === node ||
|
||||
"$?" === node ||
|
||||
"$~" === node ||
|
||||
"$!" === node ||
|
||||
"&" === node
|
||||
)
|
||||
depth++;
|
||||
else if ("html" === node)
|
||||
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
|
||||
@@ -14741,7 +14748,8 @@ function hideOrUnhideDehydratedBoundary(suspenseInstance, isHidden) {
|
||||
if (0 === suspenseInstance) break;
|
||||
else suspenseInstance--;
|
||||
else
|
||||
("$" !== node && "$?" !== node && "$!" !== node) || suspenseInstance++;
|
||||
("$" !== node && "$?" !== node && "$~" !== node && "$!" !== node) ||
|
||||
suspenseInstance++;
|
||||
node = nextNode;
|
||||
} while (node);
|
||||
}
|
||||
@@ -15075,15 +15083,19 @@ function canHydrateHydrationBoundary(instance, inRootOrSingleton) {
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
function isSuspenseInstancePending(instance) {
|
||||
return "$?" === instance.data || "$~" === instance.data;
|
||||
}
|
||||
function isSuspenseInstanceFallback(instance) {
|
||||
return (
|
||||
"$!" === instance.data ||
|
||||
("$?" === instance.data && "complete" === instance.ownerDocument.readyState)
|
||||
("$?" === instance.data && "loading" !== instance.ownerDocument.readyState)
|
||||
);
|
||||
}
|
||||
function registerSuspenseInstanceRetry(instance, callback) {
|
||||
var ownerDocument = instance.ownerDocument;
|
||||
if ("$?" !== instance.data || "complete" === ownerDocument.readyState)
|
||||
if ("$~" === instance.data) instance._reactRetry = callback;
|
||||
else if ("$?" !== instance.data || "loading" !== ownerDocument.readyState)
|
||||
callback();
|
||||
else {
|
||||
var listener = function () {
|
||||
@@ -15104,6 +15116,7 @@ function getNextHydratable(node) {
|
||||
"$" === nodeType ||
|
||||
"$!" === nodeType ||
|
||||
"$?" === nodeType ||
|
||||
"$~" === nodeType ||
|
||||
"&" === nodeType ||
|
||||
"F!" === nodeType ||
|
||||
"F" === nodeType
|
||||
@@ -15125,7 +15138,11 @@ function getNextHydratableInstanceAfterHydrationBoundary(hydrationInstance) {
|
||||
return getNextHydratable(hydrationInstance.nextSibling);
|
||||
depth--;
|
||||
} else
|
||||
("$" !== data && "$!" !== data && "$?" !== data && "&" !== data) ||
|
||||
("$" !== data &&
|
||||
"$!" !== data &&
|
||||
"$?" !== data &&
|
||||
"$~" !== data &&
|
||||
"&" !== data) ||
|
||||
depth++;
|
||||
}
|
||||
hydrationInstance = hydrationInstance.nextSibling;
|
||||
@@ -15137,7 +15154,13 @@ function getParentHydrationBoundary(targetInstance) {
|
||||
for (var depth = 0; targetInstance; ) {
|
||||
if (8 === targetInstance.nodeType) {
|
||||
var data = targetInstance.data;
|
||||
if ("$" === data || "$!" === data || "$?" === data || "&" === data) {
|
||||
if (
|
||||
"$" === data ||
|
||||
"$!" === data ||
|
||||
"$?" === data ||
|
||||
"$~" === data ||
|
||||
"&" === data
|
||||
) {
|
||||
if (0 === depth) return targetInstance;
|
||||
depth--;
|
||||
} else ("/$" !== data && "/&" !== data) || depth++;
|
||||
@@ -16725,14 +16748,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1904 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-408d055a-20250430" !==
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1904
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1904,
|
||||
"19.2.0-native-fb-408d055a-20250430"
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16754,10 +16777,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2388 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2389 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -16861,4 +16884,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
+38
-15
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<d800390b336ffd4d1cda9384651de9d3>>
|
||||
* @generated SignedSource<<89f9e826ae16098a3381f903164292b7>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4624,7 +4624,7 @@ function findFirstSuspended(row) {
|
||||
null !== state &&
|
||||
((state = state.dehydrated),
|
||||
null === state ||
|
||||
"$?" === state.data ||
|
||||
isSuspenseInstancePending(state) ||
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
@@ -7366,14 +7366,15 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
|
||||
scheduleUpdateOnFiber(JSCompiler_temp, current, nextProps),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
"$?" === nextPrimaryChildren.data || renderDidSuspendDelayIfPossible();
|
||||
isSuspenseInstancePending(nextPrimaryChildren) ||
|
||||
renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
renderLanes
|
||||
);
|
||||
} else
|
||||
"$?" === nextPrimaryChildren.data
|
||||
isSuspenseInstancePending(nextPrimaryChildren)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
@@ -15397,7 +15398,13 @@ function clearHydrationBoundary(parentInstance, hydrationInstance) {
|
||||
return;
|
||||
}
|
||||
depth--;
|
||||
} else if ("$" === node || "$?" === node || "$!" === node || "&" === node)
|
||||
} else if (
|
||||
"$" === node ||
|
||||
"$?" === node ||
|
||||
"$~" === node ||
|
||||
"$!" === node ||
|
||||
"&" === node
|
||||
)
|
||||
depth++;
|
||||
else if ("html" === node)
|
||||
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
|
||||
@@ -15442,7 +15449,8 @@ function hideOrUnhideDehydratedBoundary(suspenseInstance, isHidden) {
|
||||
if (0 === suspenseInstance) break;
|
||||
else suspenseInstance--;
|
||||
else
|
||||
("$" !== node && "$?" !== node && "$!" !== node) || suspenseInstance++;
|
||||
("$" !== node && "$?" !== node && "$~" !== node && "$!" !== node) ||
|
||||
suspenseInstance++;
|
||||
node = nextNode;
|
||||
} while (node);
|
||||
}
|
||||
@@ -15776,15 +15784,19 @@ function canHydrateHydrationBoundary(instance, inRootOrSingleton) {
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
function isSuspenseInstancePending(instance) {
|
||||
return "$?" === instance.data || "$~" === instance.data;
|
||||
}
|
||||
function isSuspenseInstanceFallback(instance) {
|
||||
return (
|
||||
"$!" === instance.data ||
|
||||
("$?" === instance.data && "complete" === instance.ownerDocument.readyState)
|
||||
("$?" === instance.data && "loading" !== instance.ownerDocument.readyState)
|
||||
);
|
||||
}
|
||||
function registerSuspenseInstanceRetry(instance, callback) {
|
||||
var ownerDocument = instance.ownerDocument;
|
||||
if ("$?" !== instance.data || "complete" === ownerDocument.readyState)
|
||||
if ("$~" === instance.data) instance._reactRetry = callback;
|
||||
else if ("$?" !== instance.data || "loading" !== ownerDocument.readyState)
|
||||
callback();
|
||||
else {
|
||||
var listener = function () {
|
||||
@@ -15805,6 +15817,7 @@ function getNextHydratable(node) {
|
||||
"$" === nodeType ||
|
||||
"$!" === nodeType ||
|
||||
"$?" === nodeType ||
|
||||
"$~" === nodeType ||
|
||||
"&" === nodeType ||
|
||||
"F!" === nodeType ||
|
||||
"F" === nodeType
|
||||
@@ -15826,7 +15839,11 @@ function getNextHydratableInstanceAfterHydrationBoundary(hydrationInstance) {
|
||||
return getNextHydratable(hydrationInstance.nextSibling);
|
||||
depth--;
|
||||
} else
|
||||
("$" !== data && "$!" !== data && "$?" !== data && "&" !== data) ||
|
||||
("$" !== data &&
|
||||
"$!" !== data &&
|
||||
"$?" !== data &&
|
||||
"$~" !== data &&
|
||||
"&" !== data) ||
|
||||
depth++;
|
||||
}
|
||||
hydrationInstance = hydrationInstance.nextSibling;
|
||||
@@ -15838,7 +15855,13 @@ function getParentHydrationBoundary(targetInstance) {
|
||||
for (var depth = 0; targetInstance; ) {
|
||||
if (8 === targetInstance.nodeType) {
|
||||
var data = targetInstance.data;
|
||||
if ("$" === data || "$!" === data || "$?" === data || "&" === data) {
|
||||
if (
|
||||
"$" === data ||
|
||||
"$!" === data ||
|
||||
"$?" === data ||
|
||||
"$~" === data ||
|
||||
"&" === data
|
||||
) {
|
||||
if (0 === depth) return targetInstance;
|
||||
depth--;
|
||||
} else ("/$" !== data && "/&" !== data) || depth++;
|
||||
@@ -17434,14 +17457,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2007 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-408d055a-20250430" !==
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2007
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2007,
|
||||
"19.2.0-native-fb-408d055a-20250430"
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17463,10 +17486,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2014 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430",
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$305 = 0;
|
||||
@@ -17585,4 +17608,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
+31
-15
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<e56d08ebb47fd9378022cc3d9f1ad4dc>>
|
||||
* @generated SignedSource<<bc60bd4dd18eab5fa22bf40954322555>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -6767,7 +6767,7 @@ __DEV__ &&
|
||||
null !== state &&
|
||||
((state = state.dehydrated),
|
||||
null === state ||
|
||||
state.data === SUSPENSE_PENDING_START_DATA ||
|
||||
isSuspenseInstancePending(state) ||
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
@@ -10285,16 +10285,18 @@ __DEV__ &&
|
||||
),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
JSCompiler_object_inline_componentStack_2567.data ===
|
||||
SUSPENSE_PENDING_START_DATA || renderDidSuspendDelayIfPossible();
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2567
|
||||
) || renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
renderLanes
|
||||
);
|
||||
} else
|
||||
JSCompiler_object_inline_componentStack_2567.data ===
|
||||
SUSPENSE_PENDING_START_DATA
|
||||
isSuspenseInstancePending(
|
||||
JSCompiler_object_inline_componentStack_2567
|
||||
)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
@@ -20853,6 +20855,7 @@ __DEV__ &&
|
||||
} else if (
|
||||
node === SUSPENSE_START_DATA ||
|
||||
node === SUSPENSE_PENDING_START_DATA ||
|
||||
node === SUSPENSE_QUEUED_START_DATA ||
|
||||
node === SUSPENSE_FALLBACK_START_DATA ||
|
||||
node === ACTIVITY_START_DATA
|
||||
)
|
||||
@@ -20905,6 +20908,7 @@ __DEV__ &&
|
||||
else
|
||||
(node !== SUSPENSE_START_DATA &&
|
||||
node !== SUSPENSE_PENDING_START_DATA &&
|
||||
node !== SUSPENSE_QUEUED_START_DATA &&
|
||||
node !== SUSPENSE_FALLBACK_START_DATA) ||
|
||||
suspenseInstance++;
|
||||
node = nextNode;
|
||||
@@ -21144,18 +21148,26 @@ __DEV__ &&
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
function isSuspenseInstancePending(instance) {
|
||||
return (
|
||||
instance.data === SUSPENSE_PENDING_START_DATA ||
|
||||
instance.data === SUSPENSE_QUEUED_START_DATA
|
||||
);
|
||||
}
|
||||
function isSuspenseInstanceFallback(instance) {
|
||||
return (
|
||||
instance.data === SUSPENSE_FALLBACK_START_DATA ||
|
||||
(instance.data === SUSPENSE_PENDING_START_DATA &&
|
||||
instance.ownerDocument.readyState === DOCUMENT_READY_STATE_COMPLETE)
|
||||
instance.ownerDocument.readyState !== DOCUMENT_READY_STATE_LOADING)
|
||||
);
|
||||
}
|
||||
function registerSuspenseInstanceRetry(instance, callback) {
|
||||
var ownerDocument = instance.ownerDocument;
|
||||
if (
|
||||
if (instance.data === SUSPENSE_QUEUED_START_DATA)
|
||||
instance._reactRetry = callback;
|
||||
else if (
|
||||
instance.data !== SUSPENSE_PENDING_START_DATA ||
|
||||
ownerDocument.readyState === DOCUMENT_READY_STATE_COMPLETE
|
||||
ownerDocument.readyState !== DOCUMENT_READY_STATE_LOADING
|
||||
)
|
||||
callback();
|
||||
else {
|
||||
@@ -21177,6 +21189,7 @@ __DEV__ &&
|
||||
nodeType === SUSPENSE_START_DATA ||
|
||||
nodeType === SUSPENSE_FALLBACK_START_DATA ||
|
||||
nodeType === SUSPENSE_PENDING_START_DATA ||
|
||||
nodeType === SUSPENSE_QUEUED_START_DATA ||
|
||||
nodeType === ACTIVITY_START_DATA ||
|
||||
nodeType === FORM_STATE_IS_MATCHING ||
|
||||
nodeType === FORM_STATE_IS_NOT_MATCHING
|
||||
@@ -21241,6 +21254,7 @@ __DEV__ &&
|
||||
(data !== SUSPENSE_START_DATA &&
|
||||
data !== SUSPENSE_FALLBACK_START_DATA &&
|
||||
data !== SUSPENSE_PENDING_START_DATA &&
|
||||
data !== SUSPENSE_QUEUED_START_DATA &&
|
||||
data !== ACTIVITY_START_DATA) ||
|
||||
depth++;
|
||||
}
|
||||
@@ -21257,6 +21271,7 @@ __DEV__ &&
|
||||
data === SUSPENSE_START_DATA ||
|
||||
data === SUSPENSE_FALLBACK_START_DATA ||
|
||||
data === SUSPENSE_PENDING_START_DATA ||
|
||||
data === SUSPENSE_QUEUED_START_DATA ||
|
||||
data === ACTIVITY_START_DATA
|
||||
) {
|
||||
if (0 === depth) return targetInstance;
|
||||
@@ -26109,13 +26124,14 @@ __DEV__ &&
|
||||
SUSPENSE_START_DATA = "$",
|
||||
SUSPENSE_END_DATA = "/$",
|
||||
SUSPENSE_PENDING_START_DATA = "$?",
|
||||
SUSPENSE_QUEUED_START_DATA = "$~",
|
||||
SUSPENSE_FALLBACK_START_DATA = "$!",
|
||||
PREAMBLE_CONTRIBUTION_HTML = "html",
|
||||
PREAMBLE_CONTRIBUTION_BODY = "body",
|
||||
PREAMBLE_CONTRIBUTION_HEAD = "head",
|
||||
FORM_STATE_IS_MATCHING = "F!",
|
||||
FORM_STATE_IS_NOT_MATCHING = "F",
|
||||
DOCUMENT_READY_STATE_COMPLETE = "complete",
|
||||
DOCUMENT_READY_STATE_LOADING = "loading",
|
||||
STYLE = "style",
|
||||
HostContextNamespaceNone = 0,
|
||||
HostContextNamespaceSvg = 1,
|
||||
@@ -26695,11 +26711,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-408d055a-20250430" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-0ed6ceb9-20250501" !== isomorphicReactPackageVersion)
|
||||
throw Error(
|
||||
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
|
||||
(isomorphicReactPackageVersion +
|
||||
"\n - react-dom: 19.2.0-native-fb-408d055a-20250430\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.2.0-native-fb-0ed6ceb9-20250501\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -26736,10 +26752,10 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -27199,7 +27215,7 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+38
-15
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<2b6cda47aef3b5cca046f11c07067b53>>
|
||||
* @generated SignedSource<<b04a651c413aba93f79ba379d24cce8f>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4465,7 +4465,7 @@ function findFirstSuspended(row) {
|
||||
null !== state &&
|
||||
((state = state.dehydrated),
|
||||
null === state ||
|
||||
"$?" === state.data ||
|
||||
isSuspenseInstancePending(state) ||
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
@@ -7185,14 +7185,15 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
|
||||
scheduleUpdateOnFiber(JSCompiler_temp, current, nextProps),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
"$?" === nextPrimaryChildren.data || renderDidSuspendDelayIfPossible();
|
||||
isSuspenseInstancePending(nextPrimaryChildren) ||
|
||||
renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
renderLanes
|
||||
);
|
||||
} else
|
||||
"$?" === nextPrimaryChildren.data
|
||||
isSuspenseInstancePending(nextPrimaryChildren)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
@@ -14696,7 +14697,13 @@ function clearHydrationBoundary(parentInstance, hydrationInstance) {
|
||||
return;
|
||||
}
|
||||
depth--;
|
||||
} else if ("$" === node || "$?" === node || "$!" === node || "&" === node)
|
||||
} else if (
|
||||
"$" === node ||
|
||||
"$?" === node ||
|
||||
"$~" === node ||
|
||||
"$!" === node ||
|
||||
"&" === node
|
||||
)
|
||||
depth++;
|
||||
else if ("html" === node)
|
||||
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
|
||||
@@ -14741,7 +14748,8 @@ function hideOrUnhideDehydratedBoundary(suspenseInstance, isHidden) {
|
||||
if (0 === suspenseInstance) break;
|
||||
else suspenseInstance--;
|
||||
else
|
||||
("$" !== node && "$?" !== node && "$!" !== node) || suspenseInstance++;
|
||||
("$" !== node && "$?" !== node && "$~" !== node && "$!" !== node) ||
|
||||
suspenseInstance++;
|
||||
node = nextNode;
|
||||
} while (node);
|
||||
}
|
||||
@@ -15075,15 +15083,19 @@ function canHydrateHydrationBoundary(instance, inRootOrSingleton) {
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
function isSuspenseInstancePending(instance) {
|
||||
return "$?" === instance.data || "$~" === instance.data;
|
||||
}
|
||||
function isSuspenseInstanceFallback(instance) {
|
||||
return (
|
||||
"$!" === instance.data ||
|
||||
("$?" === instance.data && "complete" === instance.ownerDocument.readyState)
|
||||
("$?" === instance.data && "loading" !== instance.ownerDocument.readyState)
|
||||
);
|
||||
}
|
||||
function registerSuspenseInstanceRetry(instance, callback) {
|
||||
var ownerDocument = instance.ownerDocument;
|
||||
if ("$?" !== instance.data || "complete" === ownerDocument.readyState)
|
||||
if ("$~" === instance.data) instance._reactRetry = callback;
|
||||
else if ("$?" !== instance.data || "loading" !== ownerDocument.readyState)
|
||||
callback();
|
||||
else {
|
||||
var listener = function () {
|
||||
@@ -15104,6 +15116,7 @@ function getNextHydratable(node) {
|
||||
"$" === nodeType ||
|
||||
"$!" === nodeType ||
|
||||
"$?" === nodeType ||
|
||||
"$~" === nodeType ||
|
||||
"&" === nodeType ||
|
||||
"F!" === nodeType ||
|
||||
"F" === nodeType
|
||||
@@ -15125,7 +15138,11 @@ function getNextHydratableInstanceAfterHydrationBoundary(hydrationInstance) {
|
||||
return getNextHydratable(hydrationInstance.nextSibling);
|
||||
depth--;
|
||||
} else
|
||||
("$" !== data && "$!" !== data && "$?" !== data && "&" !== data) ||
|
||||
("$" !== data &&
|
||||
"$!" !== data &&
|
||||
"$?" !== data &&
|
||||
"$~" !== data &&
|
||||
"&" !== data) ||
|
||||
depth++;
|
||||
}
|
||||
hydrationInstance = hydrationInstance.nextSibling;
|
||||
@@ -15137,7 +15154,13 @@ function getParentHydrationBoundary(targetInstance) {
|
||||
for (var depth = 0; targetInstance; ) {
|
||||
if (8 === targetInstance.nodeType) {
|
||||
var data = targetInstance.data;
|
||||
if ("$" === data || "$!" === data || "$?" === data || "&" === data) {
|
||||
if (
|
||||
"$" === data ||
|
||||
"$!" === data ||
|
||||
"$?" === data ||
|
||||
"$~" === data ||
|
||||
"&" === data
|
||||
) {
|
||||
if (0 === depth) return targetInstance;
|
||||
depth--;
|
||||
} else ("/$" !== data && "/&" !== data) || depth++;
|
||||
@@ -16736,14 +16759,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1905 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-408d055a-20250430" !==
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1905
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1905,
|
||||
"19.2.0-native-fb-408d055a-20250430"
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16765,10 +16788,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2391 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2392 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -17026,4 +17049,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
+38
-15
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<937703f7c2e9827136c7ce4c786490fb>>
|
||||
* @generated SignedSource<<b43330c0761fecb749af012c4615c332>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4628,7 +4628,7 @@ function findFirstSuspended(row) {
|
||||
null !== state &&
|
||||
((state = state.dehydrated),
|
||||
null === state ||
|
||||
"$?" === state.data ||
|
||||
isSuspenseInstancePending(state) ||
|
||||
isSuspenseInstanceFallback(state))
|
||||
)
|
||||
return node;
|
||||
@@ -7370,14 +7370,15 @@ function updateSuspenseComponent(current, workInProgress, renderLanes) {
|
||||
scheduleUpdateOnFiber(JSCompiler_temp, current, nextProps),
|
||||
SelectiveHydrationException)
|
||||
);
|
||||
"$?" === nextPrimaryChildren.data || renderDidSuspendDelayIfPossible();
|
||||
isSuspenseInstancePending(nextPrimaryChildren) ||
|
||||
renderDidSuspendDelayIfPossible();
|
||||
workInProgress = retrySuspenseComponentWithoutHydrating(
|
||||
current,
|
||||
workInProgress,
|
||||
renderLanes
|
||||
);
|
||||
} else
|
||||
"$?" === nextPrimaryChildren.data
|
||||
isSuspenseInstancePending(nextPrimaryChildren)
|
||||
? ((workInProgress.flags |= 192),
|
||||
(workInProgress.child = current.child),
|
||||
(workInProgress = null))
|
||||
@@ -15401,7 +15402,13 @@ function clearHydrationBoundary(parentInstance, hydrationInstance) {
|
||||
return;
|
||||
}
|
||||
depth--;
|
||||
} else if ("$" === node || "$?" === node || "$!" === node || "&" === node)
|
||||
} else if (
|
||||
"$" === node ||
|
||||
"$?" === node ||
|
||||
"$~" === node ||
|
||||
"$!" === node ||
|
||||
"&" === node
|
||||
)
|
||||
depth++;
|
||||
else if ("html" === node)
|
||||
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
|
||||
@@ -15446,7 +15453,8 @@ function hideOrUnhideDehydratedBoundary(suspenseInstance, isHidden) {
|
||||
if (0 === suspenseInstance) break;
|
||||
else suspenseInstance--;
|
||||
else
|
||||
("$" !== node && "$?" !== node && "$!" !== node) || suspenseInstance++;
|
||||
("$" !== node && "$?" !== node && "$~" !== node && "$!" !== node) ||
|
||||
suspenseInstance++;
|
||||
node = nextNode;
|
||||
} while (node);
|
||||
}
|
||||
@@ -15780,15 +15788,19 @@ function canHydrateHydrationBoundary(instance, inRootOrSingleton) {
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
function isSuspenseInstancePending(instance) {
|
||||
return "$?" === instance.data || "$~" === instance.data;
|
||||
}
|
||||
function isSuspenseInstanceFallback(instance) {
|
||||
return (
|
||||
"$!" === instance.data ||
|
||||
("$?" === instance.data && "complete" === instance.ownerDocument.readyState)
|
||||
("$?" === instance.data && "loading" !== instance.ownerDocument.readyState)
|
||||
);
|
||||
}
|
||||
function registerSuspenseInstanceRetry(instance, callback) {
|
||||
var ownerDocument = instance.ownerDocument;
|
||||
if ("$?" !== instance.data || "complete" === ownerDocument.readyState)
|
||||
if ("$~" === instance.data) instance._reactRetry = callback;
|
||||
else if ("$?" !== instance.data || "loading" !== ownerDocument.readyState)
|
||||
callback();
|
||||
else {
|
||||
var listener = function () {
|
||||
@@ -15809,6 +15821,7 @@ function getNextHydratable(node) {
|
||||
"$" === nodeType ||
|
||||
"$!" === nodeType ||
|
||||
"$?" === nodeType ||
|
||||
"$~" === nodeType ||
|
||||
"&" === nodeType ||
|
||||
"F!" === nodeType ||
|
||||
"F" === nodeType
|
||||
@@ -15830,7 +15843,11 @@ function getNextHydratableInstanceAfterHydrationBoundary(hydrationInstance) {
|
||||
return getNextHydratable(hydrationInstance.nextSibling);
|
||||
depth--;
|
||||
} else
|
||||
("$" !== data && "$!" !== data && "$?" !== data && "&" !== data) ||
|
||||
("$" !== data &&
|
||||
"$!" !== data &&
|
||||
"$?" !== data &&
|
||||
"$~" !== data &&
|
||||
"&" !== data) ||
|
||||
depth++;
|
||||
}
|
||||
hydrationInstance = hydrationInstance.nextSibling;
|
||||
@@ -15842,7 +15859,13 @@ function getParentHydrationBoundary(targetInstance) {
|
||||
for (var depth = 0; targetInstance; ) {
|
||||
if (8 === targetInstance.nodeType) {
|
||||
var data = targetInstance.data;
|
||||
if ("$" === data || "$!" === data || "$?" === data || "&" === data) {
|
||||
if (
|
||||
"$" === data ||
|
||||
"$!" === data ||
|
||||
"$?" === data ||
|
||||
"$~" === data ||
|
||||
"&" === data
|
||||
) {
|
||||
if (0 === depth) return targetInstance;
|
||||
depth--;
|
||||
} else ("/$" !== data && "/&" !== data) || depth++;
|
||||
@@ -17449,14 +17472,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_2008 = React.version;
|
||||
if (
|
||||
"19.2.0-native-fb-408d055a-20250430" !==
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_2008
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_2008,
|
||||
"19.2.0-native-fb-408d055a-20250430"
|
||||
"19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -17478,10 +17501,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2015 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430",
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$305 = 0;
|
||||
@@ -17754,7 +17777,7 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<c9129a19ab1d108071be94ce414dbe3a>>
|
||||
* @generated SignedSource<<01e19d9368d624d31c81161ec91aa4c5>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -15630,10 +15630,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -15778,5 +15778,5 @@ __DEV__ &&
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
})();
|
||||
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<8070e4fcb09ff99e10629f4992a0bf5e>>
|
||||
* @generated SignedSource<<170c832af1ef56139d84b9583fc9e6fd>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -9885,10 +9885,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1439 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_1440 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -10024,4 +10024,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
+4
-4
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<b64ac2ea051b469077ccb0eca53753d1>>
|
||||
* @generated SignedSource<<1ddec52ec0745a726c45d3233f99fb2a>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -10502,10 +10502,10 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1247 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430",
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$155 = 0;
|
||||
@@ -10656,4 +10656,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<41af0d11f237e08627bb293d52333087>>
|
||||
* @generated SignedSource<<6b8da4e84e37ef171caed06c55d3dd2d>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -1412,7 +1412,7 @@ __DEV__ &&
|
||||
exports.useTransition = function () {
|
||||
return resolveDispatcher().useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<4838b76c76d5734df1643754ffc2def4>>
|
||||
* @generated SignedSource<<09120e326736c5eca767081f61aaa504>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -587,4 +587,4 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<99033cf68665b82e991733aeda717872>>
|
||||
* @generated SignedSource<<2407780bbfe7ed8fabddae3ec42d4978>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -591,7 +591,7 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.2.0-native-fb-408d055a-20250430";
|
||||
exports.version = "19.2.0-native-fb-0ed6ceb9-20250501";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
408d055a3b89794088130ed39bf42ca540766275
|
||||
0ed6ceb9f6c19f28c504cf46193cef40166a61f6
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<1c25a90d8a5a3c80bfd20c68cb7150fd>>
|
||||
* @generated SignedSource<<2d9ccae50774dce0a433ee4503ae9b83>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -17469,10 +17469,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<51184125f39c38ecb48e960bbb044724>>
|
||||
* @generated SignedSource<<d6af66ec1f8ae7b41c9c6db9f06007d9>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11210,10 +11210,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1251 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1251.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+3
-3
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<6fc38d35b650703f7562fab865b2710c>>
|
||||
* @generated SignedSource<<7959d567f6347b3a7ce45d838b3526d3>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11911,10 +11911,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1352 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1352.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<05d596b5928341b56ad1e7ab98512001>>
|
||||
* @generated SignedSource<<67faeb8c2a8f26549d4b4e302b2069e2>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -17622,11 +17622,11 @@ __DEV__ &&
|
||||
shouldSuspendImpl = newShouldSuspendImpl;
|
||||
};
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-408d055a-20250430" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-0ed6ceb9-20250501" !== 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-408d055a-20250430\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-0ed6ceb9-20250501\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -17652,10 +17652,10 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<64184277efd5b8ffe3ce56cb8aa18685>>
|
||||
* @generated SignedSource<<592cef100153b912cdab60cb2e078efc>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11243,11 +11243,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-408d055a-20250430" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-0ed6ceb9-20250501" !== 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-408d055a-20250430\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-0ed6ceb9-20250501\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11296,10 +11296,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1299 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1299.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+5
-5
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<a64f53c87108b6c1c9a77b8cbc7ed625>>
|
||||
* @generated SignedSource<<4c4885ef41508d8e05a68f6a2a9d1d0f>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -11942,11 +11942,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.2.0-native-fb-408d055a-20250430" !== isomorphicReactPackageVersion)
|
||||
if ("19.2.0-native-fb-0ed6ceb9-20250501" !== 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-408d055a-20250430\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.2.0-native-fb-0ed6ceb9-20250501\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11995,10 +11995,10 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1400 = {
|
||||
bundleType: 0,
|
||||
version: "19.2.0-native-fb-408d055a-20250430",
|
||||
version: "19.2.0-native-fb-0ed6ceb9-20250501",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
reconcilerVersion: "19.2.0-native-fb-408d055a-20250430"
|
||||
reconcilerVersion: "19.2.0-native-fb-0ed6ceb9-20250501"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1400.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
Reference in New Issue
Block a user