Emit Preamble Contribution inline instead of the end of a boundary (#32850)

This lets us write them early in the render phase.

This should be safe because even if we write them deeply, then they
still can't be wrapped by a element because then they'd no longer be in
the document scope anymore. They end up flat in the body and so when we
search the content we'll discover them.

DiffTrain build for [8a3c5e1a8d](https://github.com/facebook/react/commit/8a3c5e1a8d1d89a68ca36c6959c1f253710f6cef)
This commit is contained in:
sebmarkbage
2025-04-10 16:47:41 -07:00
parent 3aee0d9b2a
commit 0e2734eb2f
23 changed files with 414 additions and 486 deletions
+1 -1
View File
@@ -1 +1 @@
19.2.0-native-fb-5e9b4877-20250410
19.2.0-native-fb-8a3c5e1a-20250410
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<24d2e3a10521a6b736b866d43024dc04>>
* @generated SignedSource<<582044649157f707ca29454ec9394203>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a23936f8a43b60c3278f193000fe4694>>
* @generated SignedSource<<764f91dd7f7978edb3c50973755671ed>>
*/
"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-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a23936f8a43b60c3278f193000fe4694>>
* @generated SignedSource<<764f91dd7f7978edb3c50973755671ed>>
*/
"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-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2009d83aad952311d8de558bbc00bf12>>
* @generated SignedSource<<1b9d2b6d79cde194625c235e04d6660f>>
*/
/*
@@ -20328,55 +20328,45 @@ __DEV__ &&
}
function clearSuspenseBoundary(parentInstance, suspenseInstance) {
var node = suspenseInstance,
possiblePreambleContribution = 0,
depth = 0;
do {
var nextNode = node.nextSibling;
parentInstance.removeChild(node);
if (nextNode && 8 === nextNode.nodeType)
if (((node = nextNode.data), node === SUSPENSE_END_DATA)) {
if (
0 < possiblePreambleContribution &&
8 > possiblePreambleContribution
) {
node = possiblePreambleContribution;
var ownerDocument = parentInstance.ownerDocument;
node & PREAMBLE_CONTRIBUTION_HTML &&
releaseSingletonInstance(ownerDocument.documentElement);
node & PREAMBLE_CONTRIBUTION_BODY &&
releaseSingletonInstance(ownerDocument.body);
if (node & PREAMBLE_CONTRIBUTION_HEAD)
for (
node = ownerDocument.head,
releaseSingletonInstance(node),
ownerDocument = node.firstChild;
ownerDocument;
) {
var nextNode$jscomp$0 = ownerDocument.nextSibling,
nodeName = ownerDocument.nodeName;
ownerDocument[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === ownerDocument.rel.toLowerCase()) ||
node.removeChild(ownerDocument);
ownerDocument = nextNode$jscomp$0;
}
}
if (0 === depth) {
parentInstance.removeChild(nextNode);
retryIfBlockedOn(suspenseInstance);
return;
}
depth--;
} else
} else if (
node === SUSPENSE_START_DATA ||
node === SUSPENSE_PENDING_START_DATA ||
node === SUSPENSE_FALLBACK_START_DATA
? depth++
: (possiblePreambleContribution = node.charCodeAt(0) - 48);
else possiblePreambleContribution = 0;
)
depth++;
else if (node === PREAMBLE_CONTRIBUTION_HTML)
releaseSingletonInstance(
parentInstance.ownerDocument.documentElement
);
else if (node === PREAMBLE_CONTRIBUTION_HEAD) {
node = parentInstance.ownerDocument.head;
releaseSingletonInstance(node);
for (var node$jscomp$0 = node.firstChild; node$jscomp$0; ) {
var nextNode$jscomp$0 = node$jscomp$0.nextSibling,
nodeName = node$jscomp$0.nodeName;
node$jscomp$0[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === node$jscomp$0.rel.toLowerCase()) ||
node.removeChild(node$jscomp$0);
node$jscomp$0 = nextNode$jscomp$0;
}
} else
node === PREAMBLE_CONTRIBUTION_BODY &&
releaseSingletonInstance(parentInstance.ownerDocument.body);
node = nextNode;
} while (node);
retryIfBlockedOn(suspenseInstance);
@@ -25385,9 +25375,9 @@ __DEV__ &&
SUSPENSE_END_DATA = "/$",
SUSPENSE_PENDING_START_DATA = "$?",
SUSPENSE_FALLBACK_START_DATA = "$!",
PREAMBLE_CONTRIBUTION_HTML = 1,
PREAMBLE_CONTRIBUTION_BODY = 2,
PREAMBLE_CONTRIBUTION_HEAD = 4,
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",
@@ -25830,11 +25820,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-5e9b4877-20250410" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-8a3c5e1a-20250410" !== 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-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-8a3c5e1a-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -25871,10 +25861,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26018,5 +26008,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<607147cd9d68c886f9ee789bfc6155b7>>
* @generated SignedSource<<d920bc8cc8036810046f3210db8723b6>>
*/
/*
@@ -12457,20 +12457,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1547 = 0;
i$jscomp$inline_1547 < simpleEventPluginEvents.length;
i$jscomp$inline_1547++
var i$jscomp$inline_1549 = 0;
i$jscomp$inline_1549 < simpleEventPluginEvents.length;
i$jscomp$inline_1549++
) {
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);
var eventName$jscomp$inline_1550 =
simpleEventPluginEvents[i$jscomp$inline_1549],
domEventName$jscomp$inline_1551 =
eventName$jscomp$inline_1550.toLowerCase(),
capitalizedEvent$jscomp$inline_1552 =
eventName$jscomp$inline_1550[0].toUpperCase() +
eventName$jscomp$inline_1550.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1549,
"on" + capitalizedEvent$jscomp$inline_1550
domEventName$jscomp$inline_1551,
"on" + capitalizedEvent$jscomp$inline_1552
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -14310,51 +14310,38 @@ function isSingletonScope(type) {
}
function clearSuspenseBoundary(parentInstance, suspenseInstance) {
var node = suspenseInstance,
possiblePreambleContribution = 0,
depth = 0;
do {
var nextNode = node.nextSibling;
parentInstance.removeChild(node);
if (nextNode && 8 === nextNode.nodeType)
if (((node = nextNode.data), "/$" === node)) {
if (
0 < possiblePreambleContribution &&
8 > possiblePreambleContribution
) {
node = possiblePreambleContribution;
var ownerDocument = parentInstance.ownerDocument;
node & 1 && releaseSingletonInstance(ownerDocument.documentElement);
node & 2 && releaseSingletonInstance(ownerDocument.body);
if (node & 4)
for (
node = ownerDocument.head,
releaseSingletonInstance(node),
ownerDocument = node.firstChild;
ownerDocument;
) {
var nextNode$jscomp$0 = ownerDocument.nextSibling,
nodeName = ownerDocument.nodeName;
ownerDocument[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === ownerDocument.rel.toLowerCase()) ||
node.removeChild(ownerDocument);
ownerDocument = nextNode$jscomp$0;
}
}
if (0 === depth) {
parentInstance.removeChild(nextNode);
retryIfBlockedOn(suspenseInstance);
return;
}
depth--;
} else if ("$" === node || "$?" === node || "$!" === node) depth++;
else if ("html" === node)
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
else if ("head" === node) {
node = parentInstance.ownerDocument.head;
releaseSingletonInstance(node);
for (var node$jscomp$0 = node.firstChild; node$jscomp$0; ) {
var nextNode$jscomp$0 = node$jscomp$0.nextSibling,
nodeName = node$jscomp$0.nodeName;
node$jscomp$0[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === node$jscomp$0.rel.toLowerCase()) ||
node.removeChild(node$jscomp$0);
node$jscomp$0 = nextNode$jscomp$0;
}
} else
"$" === node || "$?" === node || "$!" === node
? depth++
: (possiblePreambleContribution = node.charCodeAt(0) - 48);
else possiblePreambleContribution = 0;
"body" === node &&
releaseSingletonInstance(parentInstance.ownerDocument.body);
node = nextNode;
} while (node);
retryIfBlockedOn(suspenseInstance);
@@ -14834,26 +14821,26 @@ function getResource(type, currentProps, pendingProps, currentResource) {
"string" === typeof pendingProps.precedence
) {
type = getStyleKey(pendingProps.href);
var styles$257 = getResourcesFromRoot(
var styles$259 = getResourcesFromRoot(
JSCompiler_inline_result
).hoistableStyles,
resource$258 = styles$257.get(type);
resource$258 ||
resource$260 = styles$259.get(type);
resource$260 ||
((JSCompiler_inline_result =
JSCompiler_inline_result.ownerDocument || JSCompiler_inline_result),
(resource$258 = {
(resource$260 = {
type: "stylesheet",
instance: null,
count: 0,
state: { loading: 0, preload: null }
}),
styles$257.set(type, resource$258),
(styles$257 = JSCompiler_inline_result.querySelector(
styles$259.set(type, resource$260),
(styles$259 = JSCompiler_inline_result.querySelector(
getStylesheetSelectorFromKey(type)
)) &&
!styles$257._p &&
((resource$258.instance = styles$257),
(resource$258.state.loading = 5)),
!styles$259._p &&
((resource$260.instance = styles$259),
(resource$260.state.loading = 5)),
preloadPropsMap.has(type) ||
((pendingProps = {
rel: "preload",
@@ -14866,16 +14853,16 @@ function getResource(type, currentProps, pendingProps, currentResource) {
referrerPolicy: pendingProps.referrerPolicy
}),
preloadPropsMap.set(type, pendingProps),
styles$257 ||
styles$259 ||
preloadStylesheet(
JSCompiler_inline_result,
type,
pendingProps,
resource$258.state
resource$260.state
)));
if (currentProps && null === currentResource)
throw Error(formatProdErrorMessage(528, ""));
return resource$258;
return resource$260;
}
if (currentProps && null !== currentResource)
throw Error(formatProdErrorMessage(529, ""));
@@ -14972,37 +14959,37 @@ function acquireResource(hoistableRoot, resource, props) {
return (resource.instance = instance);
case "stylesheet":
styleProps = getStyleKey(props.href);
var instance$263 = hoistableRoot.querySelector(
var instance$265 = hoistableRoot.querySelector(
getStylesheetSelectorFromKey(styleProps)
);
if (instance$263)
if (instance$265)
return (
(resource.state.loading |= 4),
(resource.instance = instance$263),
markNodeAsHoistable(instance$263),
instance$263
(resource.instance = instance$265),
markNodeAsHoistable(instance$265),
instance$265
);
instance = stylesheetPropsFromRawProps(props);
(styleProps = preloadPropsMap.get(styleProps)) &&
adoptPreloadPropsForStylesheet(instance, styleProps);
instance$263 = (
instance$265 = (
hoistableRoot.ownerDocument || hoistableRoot
).createElement("link");
markNodeAsHoistable(instance$263);
var linkInstance = instance$263;
markNodeAsHoistable(instance$265);
var linkInstance = instance$265;
linkInstance._p = new Promise(function (resolve, reject) {
linkInstance.onload = resolve;
linkInstance.onerror = reject;
});
setInitialProperties(instance$263, "link", instance);
setInitialProperties(instance$265, "link", instance);
resource.state.loading |= 4;
insertStylesheet(instance$263, props.precedence, hoistableRoot);
return (resource.instance = instance$263);
insertStylesheet(instance$265, props.precedence, hoistableRoot);
return (resource.instance = instance$265);
case "script":
instance$263 = getScriptKey(props.src);
instance$265 = getScriptKey(props.src);
if (
(styleProps = hoistableRoot.querySelector(
getScriptSelectorFromKey(instance$263)
getScriptSelectorFromKey(instance$265)
))
)
return (
@@ -15011,7 +14998,7 @@ function acquireResource(hoistableRoot, resource, props) {
styleProps
);
instance = props;
if ((styleProps = preloadPropsMap.get(instance$263)))
if ((styleProps = preloadPropsMap.get(instance$265)))
(instance = assign({}, props)),
adoptPreloadPropsForScript(instance, styleProps);
hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot;
@@ -16060,16 +16047,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_1801 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_1803 = React.version;
if (
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1801
"19.2.0-native-fb-8a3c5e1a-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1803
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1801,
"19.2.0-native-fb-5e9b4877-20250410"
isomorphicReactPackageVersion$jscomp$inline_1803,
"19.2.0-native-fb-8a3c5e1a-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16089,24 +16076,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2257 = {
var internals$jscomp$inline_2259 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2258 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2260 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2258.isDisabled &&
hook$jscomp$inline_2258.supportsFiber
!hook$jscomp$inline_2260.isDisabled &&
hook$jscomp$inline_2260.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2258.inject(
internals$jscomp$inline_2257
(rendererID = hook$jscomp$inline_2260.inject(
internals$jscomp$inline_2259
)),
(injectedHook = hook$jscomp$inline_2258);
(injectedHook = hook$jscomp$inline_2260);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -16198,4 +16185,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<53c06aefe642f0ebc3827f26aa53524d>>
* @generated SignedSource<<6c7912055f763fc23741245c97bd6575>>
*/
/*
@@ -13136,20 +13136,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1642 = 0;
i$jscomp$inline_1642 < simpleEventPluginEvents.length;
i$jscomp$inline_1642++
var i$jscomp$inline_1644 = 0;
i$jscomp$inline_1644 < simpleEventPluginEvents.length;
i$jscomp$inline_1644++
) {
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);
var eventName$jscomp$inline_1645 =
simpleEventPluginEvents[i$jscomp$inline_1644],
domEventName$jscomp$inline_1646 =
eventName$jscomp$inline_1645.toLowerCase(),
capitalizedEvent$jscomp$inline_1647 =
eventName$jscomp$inline_1645[0].toUpperCase() +
eventName$jscomp$inline_1645.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1644,
"on" + capitalizedEvent$jscomp$inline_1645
domEventName$jscomp$inline_1646,
"on" + capitalizedEvent$jscomp$inline_1647
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -14989,51 +14989,38 @@ function isSingletonScope(type) {
}
function clearSuspenseBoundary(parentInstance, suspenseInstance) {
var node = suspenseInstance,
possiblePreambleContribution = 0,
depth = 0;
do {
var nextNode = node.nextSibling;
parentInstance.removeChild(node);
if (nextNode && 8 === nextNode.nodeType)
if (((node = nextNode.data), "/$" === node)) {
if (
0 < possiblePreambleContribution &&
8 > possiblePreambleContribution
) {
node = possiblePreambleContribution;
var ownerDocument = parentInstance.ownerDocument;
node & 1 && releaseSingletonInstance(ownerDocument.documentElement);
node & 2 && releaseSingletonInstance(ownerDocument.body);
if (node & 4)
for (
node = ownerDocument.head,
releaseSingletonInstance(node),
ownerDocument = node.firstChild;
ownerDocument;
) {
var nextNode$jscomp$0 = ownerDocument.nextSibling,
nodeName = ownerDocument.nodeName;
ownerDocument[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === ownerDocument.rel.toLowerCase()) ||
node.removeChild(ownerDocument);
ownerDocument = nextNode$jscomp$0;
}
}
if (0 === depth) {
parentInstance.removeChild(nextNode);
retryIfBlockedOn(suspenseInstance);
return;
}
depth--;
} else if ("$" === node || "$?" === node || "$!" === node) depth++;
else if ("html" === node)
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
else if ("head" === node) {
node = parentInstance.ownerDocument.head;
releaseSingletonInstance(node);
for (var node$jscomp$0 = node.firstChild; node$jscomp$0; ) {
var nextNode$jscomp$0 = node$jscomp$0.nextSibling,
nodeName = node$jscomp$0.nodeName;
node$jscomp$0[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === node$jscomp$0.rel.toLowerCase()) ||
node.removeChild(node$jscomp$0);
node$jscomp$0 = nextNode$jscomp$0;
}
} else
"$" === node || "$?" === node || "$!" === node
? depth++
: (possiblePreambleContribution = node.charCodeAt(0) - 48);
else possiblePreambleContribution = 0;
"body" === node &&
releaseSingletonInstance(parentInstance.ownerDocument.body);
node = nextNode;
} while (node);
retryIfBlockedOn(suspenseInstance);
@@ -15513,26 +15500,26 @@ function getResource(type, currentProps, pendingProps, currentResource) {
"string" === typeof pendingProps.precedence
) {
type = getStyleKey(pendingProps.href);
var styles$272 = getResourcesFromRoot(
var styles$274 = getResourcesFromRoot(
JSCompiler_inline_result
).hoistableStyles,
resource$273 = styles$272.get(type);
resource$273 ||
resource$275 = styles$274.get(type);
resource$275 ||
((JSCompiler_inline_result =
JSCompiler_inline_result.ownerDocument || JSCompiler_inline_result),
(resource$273 = {
(resource$275 = {
type: "stylesheet",
instance: null,
count: 0,
state: { loading: 0, preload: null }
}),
styles$272.set(type, resource$273),
(styles$272 = JSCompiler_inline_result.querySelector(
styles$274.set(type, resource$275),
(styles$274 = JSCompiler_inline_result.querySelector(
getStylesheetSelectorFromKey(type)
)) &&
!styles$272._p &&
((resource$273.instance = styles$272),
(resource$273.state.loading = 5)),
!styles$274._p &&
((resource$275.instance = styles$274),
(resource$275.state.loading = 5)),
preloadPropsMap.has(type) ||
((pendingProps = {
rel: "preload",
@@ -15545,16 +15532,16 @@ function getResource(type, currentProps, pendingProps, currentResource) {
referrerPolicy: pendingProps.referrerPolicy
}),
preloadPropsMap.set(type, pendingProps),
styles$272 ||
styles$274 ||
preloadStylesheet(
JSCompiler_inline_result,
type,
pendingProps,
resource$273.state
resource$275.state
)));
if (currentProps && null === currentResource)
throw Error(formatProdErrorMessage(528, ""));
return resource$273;
return resource$275;
}
if (currentProps && null !== currentResource)
throw Error(formatProdErrorMessage(529, ""));
@@ -15651,37 +15638,37 @@ function acquireResource(hoistableRoot, resource, props) {
return (resource.instance = instance);
case "stylesheet":
styleProps = getStyleKey(props.href);
var instance$278 = hoistableRoot.querySelector(
var instance$280 = hoistableRoot.querySelector(
getStylesheetSelectorFromKey(styleProps)
);
if (instance$278)
if (instance$280)
return (
(resource.state.loading |= 4),
(resource.instance = instance$278),
markNodeAsHoistable(instance$278),
instance$278
(resource.instance = instance$280),
markNodeAsHoistable(instance$280),
instance$280
);
instance = stylesheetPropsFromRawProps(props);
(styleProps = preloadPropsMap.get(styleProps)) &&
adoptPreloadPropsForStylesheet(instance, styleProps);
instance$278 = (
instance$280 = (
hoistableRoot.ownerDocument || hoistableRoot
).createElement("link");
markNodeAsHoistable(instance$278);
var linkInstance = instance$278;
markNodeAsHoistable(instance$280);
var linkInstance = instance$280;
linkInstance._p = new Promise(function (resolve, reject) {
linkInstance.onload = resolve;
linkInstance.onerror = reject;
});
setInitialProperties(instance$278, "link", instance);
setInitialProperties(instance$280, "link", instance);
resource.state.loading |= 4;
insertStylesheet(instance$278, props.precedence, hoistableRoot);
return (resource.instance = instance$278);
insertStylesheet(instance$280, props.precedence, hoistableRoot);
return (resource.instance = instance$280);
case "script":
instance$278 = getScriptKey(props.src);
instance$280 = getScriptKey(props.src);
if (
(styleProps = hoistableRoot.querySelector(
getScriptSelectorFromKey(instance$278)
getScriptSelectorFromKey(instance$280)
))
)
return (
@@ -15690,7 +15677,7 @@ function acquireResource(hoistableRoot, resource, props) {
styleProps
);
instance = props;
if ((styleProps = preloadPropsMap.get(instance$278)))
if ((styleProps = preloadPropsMap.get(instance$280)))
(instance = assign({}, props)),
adoptPreloadPropsForScript(instance, styleProps);
hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot;
@@ -16747,16 +16734,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_1898 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_1900 = React.version;
if (
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1898
"19.2.0-native-fb-8a3c5e1a-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1900
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1898,
"19.2.0-native-fb-5e9b4877-20250410"
isomorphicReactPackageVersion$jscomp$inline_1900,
"19.2.0-native-fb-8a3c5e1a-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16776,17 +16763,17 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_1905 = {
var internals$jscomp$inline_1907 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410",
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$295 = 0;
31 > index$295;
index$295++
var map = new Map(), lane = 1, index$297 = 0;
31 > index$297;
index$297++
) {
var label = getLabelForLane(lane);
map.set(lane, label);
@@ -16799,16 +16786,16 @@ var internals$jscomp$inline_1905 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2319 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2321 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2319.isDisabled &&
hook$jscomp$inline_2319.supportsFiber
!hook$jscomp$inline_2321.isDisabled &&
hook$jscomp$inline_2321.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2319.inject(
internals$jscomp$inline_1905
(rendererID = hook$jscomp$inline_2321.inject(
internals$jscomp$inline_1907
)),
(injectedHook = hook$jscomp$inline_2319);
(injectedHook = hook$jscomp$inline_2321);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -16900,4 +16887,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<84bdd75ea850b02d0287ace49802530d>>
* @generated SignedSource<<2be09386a7341e5afe37a44b55c42e50>>
*/
/*
@@ -20340,55 +20340,45 @@ __DEV__ &&
}
function clearSuspenseBoundary(parentInstance, suspenseInstance) {
var node = suspenseInstance,
possiblePreambleContribution = 0,
depth = 0;
do {
var nextNode = node.nextSibling;
parentInstance.removeChild(node);
if (nextNode && 8 === nextNode.nodeType)
if (((node = nextNode.data), node === SUSPENSE_END_DATA)) {
if (
0 < possiblePreambleContribution &&
8 > possiblePreambleContribution
) {
node = possiblePreambleContribution;
var ownerDocument = parentInstance.ownerDocument;
node & PREAMBLE_CONTRIBUTION_HTML &&
releaseSingletonInstance(ownerDocument.documentElement);
node & PREAMBLE_CONTRIBUTION_BODY &&
releaseSingletonInstance(ownerDocument.body);
if (node & PREAMBLE_CONTRIBUTION_HEAD)
for (
node = ownerDocument.head,
releaseSingletonInstance(node),
ownerDocument = node.firstChild;
ownerDocument;
) {
var nextNode$jscomp$0 = ownerDocument.nextSibling,
nodeName = ownerDocument.nodeName;
ownerDocument[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === ownerDocument.rel.toLowerCase()) ||
node.removeChild(ownerDocument);
ownerDocument = nextNode$jscomp$0;
}
}
if (0 === depth) {
parentInstance.removeChild(nextNode);
retryIfBlockedOn(suspenseInstance);
return;
}
depth--;
} else
} else if (
node === SUSPENSE_START_DATA ||
node === SUSPENSE_PENDING_START_DATA ||
node === SUSPENSE_FALLBACK_START_DATA
? depth++
: (possiblePreambleContribution = node.charCodeAt(0) - 48);
else possiblePreambleContribution = 0;
)
depth++;
else if (node === PREAMBLE_CONTRIBUTION_HTML)
releaseSingletonInstance(
parentInstance.ownerDocument.documentElement
);
else if (node === PREAMBLE_CONTRIBUTION_HEAD) {
node = parentInstance.ownerDocument.head;
releaseSingletonInstance(node);
for (var node$jscomp$0 = node.firstChild; node$jscomp$0; ) {
var nextNode$jscomp$0 = node$jscomp$0.nextSibling,
nodeName = node$jscomp$0.nodeName;
node$jscomp$0[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === node$jscomp$0.rel.toLowerCase()) ||
node.removeChild(node$jscomp$0);
node$jscomp$0 = nextNode$jscomp$0;
}
} else
node === PREAMBLE_CONTRIBUTION_BODY &&
releaseSingletonInstance(parentInstance.ownerDocument.body);
node = nextNode;
} while (node);
retryIfBlockedOn(suspenseInstance);
@@ -25446,9 +25436,9 @@ __DEV__ &&
SUSPENSE_END_DATA = "/$",
SUSPENSE_PENDING_START_DATA = "$?",
SUSPENSE_FALLBACK_START_DATA = "$!",
PREAMBLE_CONTRIBUTION_HTML = 1,
PREAMBLE_CONTRIBUTION_BODY = 2,
PREAMBLE_CONTRIBUTION_HEAD = 4,
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",
@@ -25891,11 +25881,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-5e9b4877-20250410" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-8a3c5e1a-20250410" !== 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-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-8a3c5e1a-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -25932,10 +25922,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26395,7 +26385,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c41d71c4ae9fed7c6e3889d1dcd090c3>>
* @generated SignedSource<<d259066dbb3b02b692b0493084a6e548>>
*/
/*
@@ -12457,20 +12457,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1548 = 0;
i$jscomp$inline_1548 < simpleEventPluginEvents.length;
i$jscomp$inline_1548++
var i$jscomp$inline_1550 = 0;
i$jscomp$inline_1550 < simpleEventPluginEvents.length;
i$jscomp$inline_1550++
) {
var eventName$jscomp$inline_1549 =
simpleEventPluginEvents[i$jscomp$inline_1548],
domEventName$jscomp$inline_1550 =
eventName$jscomp$inline_1549.toLowerCase(),
capitalizedEvent$jscomp$inline_1551 =
eventName$jscomp$inline_1549[0].toUpperCase() +
eventName$jscomp$inline_1549.slice(1);
var eventName$jscomp$inline_1551 =
simpleEventPluginEvents[i$jscomp$inline_1550],
domEventName$jscomp$inline_1552 =
eventName$jscomp$inline_1551.toLowerCase(),
capitalizedEvent$jscomp$inline_1553 =
eventName$jscomp$inline_1551[0].toUpperCase() +
eventName$jscomp$inline_1551.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1550,
"on" + capitalizedEvent$jscomp$inline_1551
domEventName$jscomp$inline_1552,
"on" + capitalizedEvent$jscomp$inline_1553
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -14310,51 +14310,38 @@ function isSingletonScope(type) {
}
function clearSuspenseBoundary(parentInstance, suspenseInstance) {
var node = suspenseInstance,
possiblePreambleContribution = 0,
depth = 0;
do {
var nextNode = node.nextSibling;
parentInstance.removeChild(node);
if (nextNode && 8 === nextNode.nodeType)
if (((node = nextNode.data), "/$" === node)) {
if (
0 < possiblePreambleContribution &&
8 > possiblePreambleContribution
) {
node = possiblePreambleContribution;
var ownerDocument = parentInstance.ownerDocument;
node & 1 && releaseSingletonInstance(ownerDocument.documentElement);
node & 2 && releaseSingletonInstance(ownerDocument.body);
if (node & 4)
for (
node = ownerDocument.head,
releaseSingletonInstance(node),
ownerDocument = node.firstChild;
ownerDocument;
) {
var nextNode$jscomp$0 = ownerDocument.nextSibling,
nodeName = ownerDocument.nodeName;
ownerDocument[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === ownerDocument.rel.toLowerCase()) ||
node.removeChild(ownerDocument);
ownerDocument = nextNode$jscomp$0;
}
}
if (0 === depth) {
parentInstance.removeChild(nextNode);
retryIfBlockedOn(suspenseInstance);
return;
}
depth--;
} else if ("$" === node || "$?" === node || "$!" === node) depth++;
else if ("html" === node)
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
else if ("head" === node) {
node = parentInstance.ownerDocument.head;
releaseSingletonInstance(node);
for (var node$jscomp$0 = node.firstChild; node$jscomp$0; ) {
var nextNode$jscomp$0 = node$jscomp$0.nextSibling,
nodeName = node$jscomp$0.nodeName;
node$jscomp$0[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === node$jscomp$0.rel.toLowerCase()) ||
node.removeChild(node$jscomp$0);
node$jscomp$0 = nextNode$jscomp$0;
}
} else
"$" === node || "$?" === node || "$!" === node
? depth++
: (possiblePreambleContribution = node.charCodeAt(0) - 48);
else possiblePreambleContribution = 0;
"body" === node &&
releaseSingletonInstance(parentInstance.ownerDocument.body);
node = nextNode;
} while (node);
retryIfBlockedOn(suspenseInstance);
@@ -14834,26 +14821,26 @@ function getResource(type, currentProps, pendingProps, currentResource) {
"string" === typeof pendingProps.precedence
) {
type = getStyleKey(pendingProps.href);
var styles$257 = getResourcesFromRoot(
var styles$259 = getResourcesFromRoot(
JSCompiler_inline_result
).hoistableStyles,
resource$258 = styles$257.get(type);
resource$258 ||
resource$260 = styles$259.get(type);
resource$260 ||
((JSCompiler_inline_result =
JSCompiler_inline_result.ownerDocument || JSCompiler_inline_result),
(resource$258 = {
(resource$260 = {
type: "stylesheet",
instance: null,
count: 0,
state: { loading: 0, preload: null }
}),
styles$257.set(type, resource$258),
(styles$257 = JSCompiler_inline_result.querySelector(
styles$259.set(type, resource$260),
(styles$259 = JSCompiler_inline_result.querySelector(
getStylesheetSelectorFromKey(type)
)) &&
!styles$257._p &&
((resource$258.instance = styles$257),
(resource$258.state.loading = 5)),
!styles$259._p &&
((resource$260.instance = styles$259),
(resource$260.state.loading = 5)),
preloadPropsMap.has(type) ||
((pendingProps = {
rel: "preload",
@@ -14866,16 +14853,16 @@ function getResource(type, currentProps, pendingProps, currentResource) {
referrerPolicy: pendingProps.referrerPolicy
}),
preloadPropsMap.set(type, pendingProps),
styles$257 ||
styles$259 ||
preloadStylesheet(
JSCompiler_inline_result,
type,
pendingProps,
resource$258.state
resource$260.state
)));
if (currentProps && null === currentResource)
throw Error(formatProdErrorMessage(528, ""));
return resource$258;
return resource$260;
}
if (currentProps && null !== currentResource)
throw Error(formatProdErrorMessage(529, ""));
@@ -14972,37 +14959,37 @@ function acquireResource(hoistableRoot, resource, props) {
return (resource.instance = instance);
case "stylesheet":
styleProps = getStyleKey(props.href);
var instance$263 = hoistableRoot.querySelector(
var instance$265 = hoistableRoot.querySelector(
getStylesheetSelectorFromKey(styleProps)
);
if (instance$263)
if (instance$265)
return (
(resource.state.loading |= 4),
(resource.instance = instance$263),
markNodeAsHoistable(instance$263),
instance$263
(resource.instance = instance$265),
markNodeAsHoistable(instance$265),
instance$265
);
instance = stylesheetPropsFromRawProps(props);
(styleProps = preloadPropsMap.get(styleProps)) &&
adoptPreloadPropsForStylesheet(instance, styleProps);
instance$263 = (
instance$265 = (
hoistableRoot.ownerDocument || hoistableRoot
).createElement("link");
markNodeAsHoistable(instance$263);
var linkInstance = instance$263;
markNodeAsHoistable(instance$265);
var linkInstance = instance$265;
linkInstance._p = new Promise(function (resolve, reject) {
linkInstance.onload = resolve;
linkInstance.onerror = reject;
});
setInitialProperties(instance$263, "link", instance);
setInitialProperties(instance$265, "link", instance);
resource.state.loading |= 4;
insertStylesheet(instance$263, props.precedence, hoistableRoot);
return (resource.instance = instance$263);
insertStylesheet(instance$265, props.precedence, hoistableRoot);
return (resource.instance = instance$265);
case "script":
instance$263 = getScriptKey(props.src);
instance$265 = getScriptKey(props.src);
if (
(styleProps = hoistableRoot.querySelector(
getScriptSelectorFromKey(instance$263)
getScriptSelectorFromKey(instance$265)
))
)
return (
@@ -15011,7 +14998,7 @@ function acquireResource(hoistableRoot, resource, props) {
styleProps
);
instance = props;
if ((styleProps = preloadPropsMap.get(instance$263)))
if ((styleProps = preloadPropsMap.get(instance$265)))
(instance = assign({}, props)),
adoptPreloadPropsForScript(instance, styleProps);
hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot;
@@ -16071,16 +16058,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_1802 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_1804 = React.version;
if (
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1802
"19.2.0-native-fb-8a3c5e1a-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1804
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1802,
"19.2.0-native-fb-5e9b4877-20250410"
isomorphicReactPackageVersion$jscomp$inline_1804,
"19.2.0-native-fb-8a3c5e1a-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16100,24 +16087,24 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2260 = {
var internals$jscomp$inline_2262 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2261 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2263 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2261.isDisabled &&
hook$jscomp$inline_2261.supportsFiber
!hook$jscomp$inline_2263.isDisabled &&
hook$jscomp$inline_2263.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2261.inject(
internals$jscomp$inline_2260
(rendererID = hook$jscomp$inline_2263.inject(
internals$jscomp$inline_2262
)),
(injectedHook = hook$jscomp$inline_2261);
(injectedHook = hook$jscomp$inline_2263);
} catch (err) {}
}
function noop() {}
@@ -16363,4 +16350,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<bc15d857d07741192b39572e91ee52da>>
* @generated SignedSource<<d041b0d2e6f80217dce701470333f5c0>>
*/
/*
@@ -13140,20 +13140,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1643 = 0;
i$jscomp$inline_1643 < simpleEventPluginEvents.length;
i$jscomp$inline_1643++
var i$jscomp$inline_1645 = 0;
i$jscomp$inline_1645 < simpleEventPluginEvents.length;
i$jscomp$inline_1645++
) {
var eventName$jscomp$inline_1644 =
simpleEventPluginEvents[i$jscomp$inline_1643],
domEventName$jscomp$inline_1645 =
eventName$jscomp$inline_1644.toLowerCase(),
capitalizedEvent$jscomp$inline_1646 =
eventName$jscomp$inline_1644[0].toUpperCase() +
eventName$jscomp$inline_1644.slice(1);
var eventName$jscomp$inline_1646 =
simpleEventPluginEvents[i$jscomp$inline_1645],
domEventName$jscomp$inline_1647 =
eventName$jscomp$inline_1646.toLowerCase(),
capitalizedEvent$jscomp$inline_1648 =
eventName$jscomp$inline_1646[0].toUpperCase() +
eventName$jscomp$inline_1646.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1645,
"on" + capitalizedEvent$jscomp$inline_1646
domEventName$jscomp$inline_1647,
"on" + capitalizedEvent$jscomp$inline_1648
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -14993,51 +14993,38 @@ function isSingletonScope(type) {
}
function clearSuspenseBoundary(parentInstance, suspenseInstance) {
var node = suspenseInstance,
possiblePreambleContribution = 0,
depth = 0;
do {
var nextNode = node.nextSibling;
parentInstance.removeChild(node);
if (nextNode && 8 === nextNode.nodeType)
if (((node = nextNode.data), "/$" === node)) {
if (
0 < possiblePreambleContribution &&
8 > possiblePreambleContribution
) {
node = possiblePreambleContribution;
var ownerDocument = parentInstance.ownerDocument;
node & 1 && releaseSingletonInstance(ownerDocument.documentElement);
node & 2 && releaseSingletonInstance(ownerDocument.body);
if (node & 4)
for (
node = ownerDocument.head,
releaseSingletonInstance(node),
ownerDocument = node.firstChild;
ownerDocument;
) {
var nextNode$jscomp$0 = ownerDocument.nextSibling,
nodeName = ownerDocument.nodeName;
ownerDocument[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === ownerDocument.rel.toLowerCase()) ||
node.removeChild(ownerDocument);
ownerDocument = nextNode$jscomp$0;
}
}
if (0 === depth) {
parentInstance.removeChild(nextNode);
retryIfBlockedOn(suspenseInstance);
return;
}
depth--;
} else if ("$" === node || "$?" === node || "$!" === node) depth++;
else if ("html" === node)
releaseSingletonInstance(parentInstance.ownerDocument.documentElement);
else if ("head" === node) {
node = parentInstance.ownerDocument.head;
releaseSingletonInstance(node);
for (var node$jscomp$0 = node.firstChild; node$jscomp$0; ) {
var nextNode$jscomp$0 = node$jscomp$0.nextSibling,
nodeName = node$jscomp$0.nodeName;
node$jscomp$0[internalHoistableMarker] ||
"SCRIPT" === nodeName ||
"STYLE" === nodeName ||
("LINK" === nodeName &&
"stylesheet" === node$jscomp$0.rel.toLowerCase()) ||
node.removeChild(node$jscomp$0);
node$jscomp$0 = nextNode$jscomp$0;
}
} else
"$" === node || "$?" === node || "$!" === node
? depth++
: (possiblePreambleContribution = node.charCodeAt(0) - 48);
else possiblePreambleContribution = 0;
"body" === node &&
releaseSingletonInstance(parentInstance.ownerDocument.body);
node = nextNode;
} while (node);
retryIfBlockedOn(suspenseInstance);
@@ -15517,26 +15504,26 @@ function getResource(type, currentProps, pendingProps, currentResource) {
"string" === typeof pendingProps.precedence
) {
type = getStyleKey(pendingProps.href);
var styles$272 = getResourcesFromRoot(
var styles$274 = getResourcesFromRoot(
JSCompiler_inline_result
).hoistableStyles,
resource$273 = styles$272.get(type);
resource$273 ||
resource$275 = styles$274.get(type);
resource$275 ||
((JSCompiler_inline_result =
JSCompiler_inline_result.ownerDocument || JSCompiler_inline_result),
(resource$273 = {
(resource$275 = {
type: "stylesheet",
instance: null,
count: 0,
state: { loading: 0, preload: null }
}),
styles$272.set(type, resource$273),
(styles$272 = JSCompiler_inline_result.querySelector(
styles$274.set(type, resource$275),
(styles$274 = JSCompiler_inline_result.querySelector(
getStylesheetSelectorFromKey(type)
)) &&
!styles$272._p &&
((resource$273.instance = styles$272),
(resource$273.state.loading = 5)),
!styles$274._p &&
((resource$275.instance = styles$274),
(resource$275.state.loading = 5)),
preloadPropsMap.has(type) ||
((pendingProps = {
rel: "preload",
@@ -15549,16 +15536,16 @@ function getResource(type, currentProps, pendingProps, currentResource) {
referrerPolicy: pendingProps.referrerPolicy
}),
preloadPropsMap.set(type, pendingProps),
styles$272 ||
styles$274 ||
preloadStylesheet(
JSCompiler_inline_result,
type,
pendingProps,
resource$273.state
resource$275.state
)));
if (currentProps && null === currentResource)
throw Error(formatProdErrorMessage(528, ""));
return resource$273;
return resource$275;
}
if (currentProps && null !== currentResource)
throw Error(formatProdErrorMessage(529, ""));
@@ -15655,37 +15642,37 @@ function acquireResource(hoistableRoot, resource, props) {
return (resource.instance = instance);
case "stylesheet":
styleProps = getStyleKey(props.href);
var instance$278 = hoistableRoot.querySelector(
var instance$280 = hoistableRoot.querySelector(
getStylesheetSelectorFromKey(styleProps)
);
if (instance$278)
if (instance$280)
return (
(resource.state.loading |= 4),
(resource.instance = instance$278),
markNodeAsHoistable(instance$278),
instance$278
(resource.instance = instance$280),
markNodeAsHoistable(instance$280),
instance$280
);
instance = stylesheetPropsFromRawProps(props);
(styleProps = preloadPropsMap.get(styleProps)) &&
adoptPreloadPropsForStylesheet(instance, styleProps);
instance$278 = (
instance$280 = (
hoistableRoot.ownerDocument || hoistableRoot
).createElement("link");
markNodeAsHoistable(instance$278);
var linkInstance = instance$278;
markNodeAsHoistable(instance$280);
var linkInstance = instance$280;
linkInstance._p = new Promise(function (resolve, reject) {
linkInstance.onload = resolve;
linkInstance.onerror = reject;
});
setInitialProperties(instance$278, "link", instance);
setInitialProperties(instance$280, "link", instance);
resource.state.loading |= 4;
insertStylesheet(instance$278, props.precedence, hoistableRoot);
return (resource.instance = instance$278);
insertStylesheet(instance$280, props.precedence, hoistableRoot);
return (resource.instance = instance$280);
case "script":
instance$278 = getScriptKey(props.src);
instance$280 = getScriptKey(props.src);
if (
(styleProps = hoistableRoot.querySelector(
getScriptSelectorFromKey(instance$278)
getScriptSelectorFromKey(instance$280)
))
)
return (
@@ -15694,7 +15681,7 @@ function acquireResource(hoistableRoot, resource, props) {
styleProps
);
instance = props;
if ((styleProps = preloadPropsMap.get(instance$278)))
if ((styleProps = preloadPropsMap.get(instance$280)))
(instance = assign({}, props)),
adoptPreloadPropsForScript(instance, styleProps);
hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot;
@@ -16762,16 +16749,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_1899 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_1901 = React.version;
if (
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1899
"19.2.0-native-fb-8a3c5e1a-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1901
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1899,
"19.2.0-native-fb-5e9b4877-20250410"
isomorphicReactPackageVersion$jscomp$inline_1901,
"19.2.0-native-fb-8a3c5e1a-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16791,17 +16778,17 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_1906 = {
var internals$jscomp$inline_1908 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410",
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$295 = 0;
31 > index$295;
index$295++
var map = new Map(), lane = 1, index$297 = 0;
31 > index$297;
index$297++
) {
var label = getLabelForLane(lane);
map.set(lane, label);
@@ -16814,16 +16801,16 @@ var internals$jscomp$inline_1906 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2322 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2324 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2322.isDisabled &&
hook$jscomp$inline_2322.supportsFiber
!hook$jscomp$inline_2324.isDisabled &&
hook$jscomp$inline_2324.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2322.inject(
internals$jscomp$inline_1906
(rendererID = hook$jscomp$inline_2324.inject(
internals$jscomp$inline_1908
)),
(injectedHook = hook$jscomp$inline_2322);
(injectedHook = hook$jscomp$inline_2324);
} catch (err) {}
}
function noop() {}
@@ -17069,7 +17056,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c7d88febb7e0a5c90ab9023a53ae6a4d>>
* @generated SignedSource<<cc71409813daaf311f7553882453d614>>
*/
"use strict";
@@ -15410,10 +15410,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -15558,5 +15558,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<bd8ea8af7e379507d3ad87e31026ac51>>
* @generated SignedSource<<e265370e0e4d5b551d3a853feab7e451>>
*/
"use strict";
@@ -9717,10 +9717,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1416 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1417 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -9856,4 +9856,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<13bbfec753e292c30f2cbe98af15914f>>
* @generated SignedSource<<a74205dbb88786860e653f1ad9c9294c>>
*/
"use strict";
@@ -10325,10 +10325,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1229 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410",
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$148 = 0;
@@ -10479,4 +10479,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<7d4e137d2f737426dcb3d46a4c9054d6>>
* @generated SignedSource<<6b5367ce4f393388236b04dabbd659a9>>
*/
"use strict";
@@ -1412,7 +1412,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<903627a28d9ed815ac2ebea7197db3e9>>
* @generated SignedSource<<213ca8458d8afe0c1fe7560d293a6418>>
*/
"use strict";
@@ -587,4 +587,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9013ed0bf31e0b5a158cdd7ee6b44b48>>
* @generated SignedSource<<5944f223e176d8cf5c77cba0c0aa50b3>>
*/
"use strict";
@@ -591,7 +591,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
exports.version = "19.2.0-native-fb-8a3c5e1a-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
5e9b48778c83dd8b2c63966db3e23abefebe910c
8a3c5e1a8d1d89a68ca36c6959c1f253710f6cef
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<94452e0de2850cca1886b8f0f46b7421>>
* @generated SignedSource<<1fe92fe7662d12ae3c0c83f404c07299>>
*/
"use strict";
@@ -17149,10 +17149,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<35e6a1d3fd7910d01912f0f3a79aa2a4>>
* @generated SignedSource<<acb9a030d98584b8f8de5dc65e6a1315>>
*/
"use strict";
@@ -10939,10 +10939,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1223 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1223.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<343029d91a519de499d6fd490de63843>>
* @generated SignedSource<<03569fbfb7002a8302822b400d3b57b2>>
*/
"use strict";
@@ -11631,10 +11631,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1318 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1318.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ad835a1a8779c520f618fc335560812d>>
* @generated SignedSource<<a94358ac6ed0e26e9216c3f70c424ec2>>
*/
"use strict";
@@ -17320,11 +17320,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-5e9b4877-20250410" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-8a3c5e1a-20250410" !== 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-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-8a3c5e1a-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -17350,10 +17350,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ba2a5010015bcd81b47b54586ddc15c5>>
* @generated SignedSource<<2e0ff7190cbec45539b38ccbd4d100cb>>
*/
"use strict";
@@ -11029,11 +11029,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-5e9b4877-20250410" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-8a3c5e1a-20250410" !== 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-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-8a3c5e1a-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11082,10 +11082,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1286 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1286.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e7093ebc389edcdccc8285481958d374>>
* @generated SignedSource<<1849d0367eda56d5f65d8075b024e23c>>
*/
"use strict";
@@ -11719,11 +11719,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-5e9b4877-20250410" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-8a3c5e1a-20250410" !== 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-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-8a3c5e1a-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11772,10 +11772,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1381 = {
bundleType: 0,
version: "19.2.0-native-fb-5e9b4877-20250410",
version: "19.2.0-native-fb-8a3c5e1a-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
reconcilerVersion: "19.2.0-native-fb-8a3c5e1a-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1381.rendererConfig = extraDevToolsConfig);