[RN] Map Fabric priorities to reconciler priorities correctly (#32847)

## Summary

This fixes how we map priorities between Fabric and the React
reconciler. At the moment, we're only considering default and discrete
priorities, when there's a larger range of priorities available.

In Fabric, we'll test supporting additional priorities soon. For that
test to do something useful, we need the new priorities to be mapped to
reconciler priorities correctly, which is what this change is done.

> [!IMPORTANT]
> At the moment, this is a no-op because Fabric is only reporting
default and discrete event priorities.

## How did you test this change?

Will test e2e on React Native on top of
https://github.com/facebook/react-native/pull/50627

The changes are gated in React Native, so we'll use that feature flag to
test this.

DiffTrain build for [5e9b48778c](https://github.com/facebook/react/commit/5e9b48778c83dd8b2c63966db3e23abefebe910c)
This commit is contained in:
rubennorte
2025-04-10 09:40:48 -07:00
parent 0a20a318f6
commit 3aee0d9b2a
23 changed files with 107 additions and 86 deletions
+1 -1
View File
@@ -1 +1 @@
19.2.0-native-fb-c44e4a25-20250409
19.2.0-native-fb-5e9b4877-20250410
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d26ba4cc3345953cb916e1090ccefb58>>
* @generated SignedSource<<24d2e3a10521a6b736b866d43024dc04>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9d23259108ebbfa83e840a93b77e8ccc>>
* @generated SignedSource<<a23936f8a43b60c3278f193000fe4694>>
*/
"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-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9d23259108ebbfa83e840a93b77e8ccc>>
* @generated SignedSource<<a23936f8a43b60c3278f193000fe4694>>
*/
"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-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f786a1eb95c43ceffb18e08a0aa54b6a>>
* @generated SignedSource<<2009d83aad952311d8de558bbc00bf12>>
*/
/*
@@ -25830,11 +25830,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-c44e4a25-20250409" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -25871,10 +25871,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26018,5 +26018,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ce9e684c990afb615606690a9fcac8c3>>
* @generated SignedSource<<607147cd9d68c886f9ee789bfc6155b7>>
*/
/*
@@ -16062,14 +16062,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1801 = React.version;
if (
"19.2.0-native-fb-c44e4a25-20250409" !==
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1801
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1801,
"19.2.0-native-fb-c44e4a25-20250409"
"19.2.0-native-fb-5e9b4877-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16091,10 +16091,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2257 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2258 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16198,4 +16198,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9430ef2766cf983ecfcd4bffb37ca527>>
* @generated SignedSource<<53c06aefe642f0ebc3827f26aa53524d>>
*/
/*
@@ -16749,14 +16749,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1898 = React.version;
if (
"19.2.0-native-fb-c44e4a25-20250409" !==
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1898
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1898,
"19.2.0-native-fb-c44e4a25-20250409"
"19.2.0-native-fb-5e9b4877-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16778,10 +16778,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_1905 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409",
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$295 = 0;
@@ -16900,4 +16900,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2cdc8604947f91281be9f56bb26c9bde>>
* @generated SignedSource<<84bdd75ea850b02d0287ace49802530d>>
*/
/*
@@ -25891,11 +25891,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-c44e4a25-20250409" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-5e9b4877-20250410\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -25932,10 +25932,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -26395,7 +26395,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<bd2f41409a62309c8c4241778430baeb>>
* @generated SignedSource<<c41d71c4ae9fed7c6e3889d1dcd090c3>>
*/
/*
@@ -16073,14 +16073,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1802 = React.version;
if (
"19.2.0-native-fb-c44e4a25-20250409" !==
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1802
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1802,
"19.2.0-native-fb-c44e4a25-20250409"
"19.2.0-native-fb-5e9b4877-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16102,10 +16102,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2260 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2261 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16363,4 +16363,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f84027d2a19dbc89cf80e782a586e65a>>
* @generated SignedSource<<bc15d857d07741192b39572e91ee52da>>
*/
/*
@@ -16764,14 +16764,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_1899 = React.version;
if (
"19.2.0-native-fb-c44e4a25-20250409" !==
"19.2.0-native-fb-5e9b4877-20250410" !==
isomorphicReactPackageVersion$jscomp$inline_1899
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_1899,
"19.2.0-native-fb-c44e4a25-20250409"
"19.2.0-native-fb-5e9b4877-20250410"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -16793,10 +16793,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_1906 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409",
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$295 = 0;
@@ -17069,7 +17069,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9b57e89a2560536b44726a014843e5ff>>
* @generated SignedSource<<c7d88febb7e0a5c90ab9023a53ae6a4d>>
*/
"use strict";
@@ -15410,10 +15410,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -15558,5 +15558,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c7ddecd195d793713a9efe1f81721c82>>
* @generated SignedSource<<bd8ea8af7e379507d3ad87e31026ac51>>
*/
"use strict";
@@ -9717,10 +9717,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1416 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<38a73c3ac6ceb967a013bb202c377cd6>>
* @generated SignedSource<<13bbfec753e292c30f2cbe98af15914f>>
*/
"use strict";
@@ -10325,10 +10325,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1229 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409",
reconcilerVersion: "19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<484a52b35092beb7b5f91b7b55150d83>>
* @generated SignedSource<<7d4e137d2f737426dcb3d46a4c9054d6>>
*/
"use strict";
@@ -1412,7 +1412,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f13e71e6fe67902fd04cc27fa396b472>>
* @generated SignedSource<<903627a28d9ed815ac2ebea7197db3e9>>
*/
"use strict";
@@ -587,4 +587,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<24bbf4b3387a9fb9e895b9598f896676>>
* @generated SignedSource<<9013ed0bf31e0b5a158cdd7ee6b44b48>>
*/
"use strict";
@@ -591,7 +591,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-c44e4a25-20250409";
exports.version = "19.2.0-native-fb-5e9b4877-20250410";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
c44e4a250557e53b120e40db8b01fb5fd93f1e35
5e9b48778c83dd8b2c63966db3e23abefebe910c
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<56c81c91495ec7068ba33ee26755e7e7>>
* @generated SignedSource<<94452e0de2850cca1886b8f0f46b7421>>
*/
"use strict";
@@ -14289,6 +14289,10 @@ __DEV__ &&
switch (currentEventPriority) {
case FabricDiscretePriority:
return DiscreteEventPriority;
case FabricContinuousPriority:
return ContinuousEventPriority;
case FabricIdlePriority:
return IdleEventPriority;
}
return DefaultEventPriority;
}
@@ -16948,6 +16952,9 @@ __DEV__ &&
registerEventHandler = _nativeFabricUIManage.registerEventHandler,
FabricDiscretePriority =
_nativeFabricUIManage.unstable_DiscreteEventPriority,
FabricContinuousPriority =
_nativeFabricUIManage.unstable_ContinuousEventPriority,
FabricIdlePriority = _nativeFabricUIManage.unstable_IdleEventPriority,
fabricGetCurrentEventPriority =
_nativeFabricUIManage.unstable_getCurrentEventPriority,
extraDevToolsConfig = {
@@ -17142,10 +17149,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<50ce8b2d63f0a8ac1125738bc6f69a8e>>
* @generated SignedSource<<35e6a1d3fd7910d01912f0f3a79aa2a4>>
*/
"use strict";
@@ -10764,6 +10764,9 @@ var _nativeFabricUIManage = nativeFabricUIManager,
completeRoot = _nativeFabricUIManage.completeRoot,
registerEventHandler = _nativeFabricUIManage.registerEventHandler,
FabricDiscretePriority = _nativeFabricUIManage.unstable_DiscreteEventPriority,
FabricContinuousPriority =
_nativeFabricUIManage.unstable_ContinuousEventPriority,
FabricIdlePriority = _nativeFabricUIManage.unstable_IdleEventPriority,
fabricGetCurrentEventPriority =
_nativeFabricUIManage.unstable_getCurrentEventPriority,
extraDevToolsConfig = {
@@ -10831,6 +10834,10 @@ function resolveUpdatePriority() {
switch (currentEventPriority) {
case FabricDiscretePriority:
return 2;
case FabricContinuousPriority:
return 8;
case FabricIdlePriority:
return 268435456;
}
return 32;
}
@@ -10932,10 +10939,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1223 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1223.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d00dbb8514208913bf753f04a182c8e1>>
* @generated SignedSource<<343029d91a519de499d6fd490de63843>>
*/
"use strict";
@@ -11456,6 +11456,9 @@ var _nativeFabricUIManage = nativeFabricUIManager,
completeRoot = _nativeFabricUIManage.completeRoot,
registerEventHandler = _nativeFabricUIManage.registerEventHandler,
FabricDiscretePriority = _nativeFabricUIManage.unstable_DiscreteEventPriority,
FabricContinuousPriority =
_nativeFabricUIManage.unstable_ContinuousEventPriority,
FabricIdlePriority = _nativeFabricUIManage.unstable_IdleEventPriority,
fabricGetCurrentEventPriority =
_nativeFabricUIManage.unstable_getCurrentEventPriority,
extraDevToolsConfig = {
@@ -11523,6 +11526,10 @@ function resolveUpdatePriority() {
switch (currentEventPriority) {
case FabricDiscretePriority:
return 2;
case FabricContinuousPriority:
return 8;
case FabricIdlePriority:
return 268435456;
}
return 32;
}
@@ -11624,10 +11631,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1318 = {
bundleType: 0,
version: "19.2.0-native-fb-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1318.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<766c9af0276dba8003b5a2a7c1883d60>>
* @generated SignedSource<<ad835a1a8779c520f618fc335560812d>>
*/
"use strict";
@@ -17320,11 +17320,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-c44e4a25-20250409" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d98a65599d3d3a0155b39908841b569c>>
* @generated SignedSource<<ba2a5010015bcd81b47b54586ddc15c5>>
*/
"use strict";
@@ -11029,11 +11029,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-c44e4a25-20250409" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1286.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<10580a2c1e19ce74a32dfd0013c1a915>>
* @generated SignedSource<<e7093ebc389edcdccc8285481958d374>>
*/
"use strict";
@@ -11719,11 +11719,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-c44e4a25-20250409" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-5e9b4877-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-c44e4a25-20250409",
version: "19.2.0-native-fb-5e9b4877-20250410",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-c44e4a25-20250409"
reconcilerVersion: "19.2.0-native-fb-5e9b4877-20250410"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1381.rendererConfig = extraDevToolsConfig);