Update RN dynamic flag types (#28427)

Updates the RN flag flow types to work like www does, so we can use the
`.native-fb-dynamic.js` file as the type/shim for the dynamically
imported file.

DiffTrain build for commit https://github.com/facebook/react/commit/fa0efa1ae3b83e573e21dfd6d0620039fa7fedd3.
This commit is contained in:
rickhanlonii
2024-03-22 16:28:17 +00:00
parent 5dd6a4814e
commit da81607180
15 changed files with 106 additions and 96 deletions
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6d931d2de9a1892cd33381697c43409f>>
* @generated SignedSource<<2efa0f7ab5ad5e492b13b7c939b8e190>>
*/
"use strict";
@@ -16,7 +16,7 @@ if (__DEV__) {
(function () {
"use strict";
var dynamicFlags = require("ReactNativeInternalFeatureFlags");
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
// ATTENTION
// When adding new symbols to this file,
@@ -39,7 +39,8 @@ if (__DEV__) {
var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen");
var REACT_CACHE_TYPE = Symbol.for("react.cache");
// NOTE: There are no flags, currently. Uncomment the stuff below if we add one.
// Re-export dynamic flags from the internal module.
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
// the exports object every time a flag is read.
var enableRenderableContext = dynamicFlags.enableRenderableContext;
@@ -7,11 +7,11 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f4f9eb9ce7783ae0921b56d253c4faad>>
* @generated SignedSource<<f71d56737b959dc3ce937d61f1bd9834>>
*/
"use strict";
var dynamicFlags = require("ReactNativeInternalFeatureFlags"),
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -27,7 +27,7 @@ var dynamicFlags = require("ReactNativeInternalFeatureFlags"),
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"),
REACT_CACHE_TYPE = Symbol.for("react.cache"),
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference");
function typeOf(object) {
if ("object" === typeof object && null !== object) {
@@ -7,11 +7,11 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f4f9eb9ce7783ae0921b56d253c4faad>>
* @generated SignedSource<<f71d56737b959dc3ce937d61f1bd9834>>
*/
"use strict";
var dynamicFlags = require("ReactNativeInternalFeatureFlags"),
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -27,7 +27,7 @@ var dynamicFlags = require("ReactNativeInternalFeatureFlags"),
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"),
REACT_CACHE_TYPE = Symbol.for("react.cache"),
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference");
function typeOf(object) {
if ("object" === typeof object && null !== object) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e8fc1f0235d7e4a937828eef96c3d9d7>>
* @generated SignedSource<<0d9a77506743aad44cc841af6c1c670c>>
*/
"use strict";
@@ -17,7 +17,7 @@ if (__DEV__) {
"use strict";
var React = require("react");
var dynamicFlags = require("ReactNativeInternalFeatureFlags");
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
// ATTENTION
// When adding new symbols to this file,
@@ -103,7 +103,8 @@ if (__DEV__) {
}
}
// NOTE: There are no flags, currently. Uncomment the stuff below if we add one.
// Re-export dynamic flags from the internal module.
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
// the exports object every time a flag is read.
var enableComponentStackLocations =
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9adef053c6c5541fdc8c531c06ac6d64>>
* @generated SignedSource<<adeaae2f5066d7efda21fb798629deec>>
*/
"use strict";
@@ -17,7 +17,7 @@ if (__DEV__) {
"use strict";
var React = require("react");
var dynamicFlags = require("ReactNativeInternalFeatureFlags");
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
// ATTENTION
// When adding new symbols to this file,
@@ -103,7 +103,8 @@ if (__DEV__) {
}
}
// NOTE: There are no flags, currently. Uncomment the stuff below if we add one.
// Re-export dynamic flags from the internal module.
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
// the exports object every time a flag is read.
var enableComponentStackLocations =
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<7d6e6eb20c84cbe47eca19d4810dcb60>>
* @generated SignedSource<<ea0358e696426d4e3e4a41698c95dba1>>
*/
"use strict";
@@ -24,9 +24,9 @@ if (__DEV__) {
) {
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error());
}
var dynamicFlags = require("ReactNativeInternalFeatureFlags");
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
var ReactVersion = "18.3.0-canary-71c3a245";
var ReactVersion = "18.3.0-canary-f6aabfc7";
// ATTENTION
// When adding new symbols to this file,
@@ -490,7 +490,8 @@ if (__DEV__) {
return isArrayImpl(a);
}
// NOTE: There are no flags, currently. Uncomment the stuff below if we add one.
// Re-export dynamic flags from the internal module.
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
// the exports object every time a flag is read.
var enableAsyncActions = dynamicFlags.enableAsyncActions,
@@ -7,11 +7,11 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<0ad08d0ae422694c93c891090ccf41af>>
* @generated SignedSource<<66e537022089ccfa9fc66af1a02c3dcf>>
*/
"use strict";
var dynamicFlags = require("ReactNativeInternalFeatureFlags"),
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -83,8 +83,8 @@ pureComponentPrototype.constructor = PureComponent;
assign(pureComponentPrototype, Component.prototype);
pureComponentPrototype.isPureReactComponent = !0;
var isArrayImpl = Array.isArray,
enableAsyncActions = dynamicFlags.enableAsyncActions,
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableAsyncActions = dynamicFlagsUntyped.enableAsyncActions,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
ReactCurrentDispatcher = { current: null },
ReactCurrentCache = { current: null },
ReactCurrentBatchConfig = { transition: null },
@@ -628,4 +628,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactCurrentDispatcher.current.useTransition();
};
exports.version = "18.3.0-canary-20925769";
exports.version = "18.3.0-canary-56830a7d";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9d38179074b2fce93bbd3958437928a4>>
* @generated SignedSource<<af7de104fc236eac212bded7bf6ecd5d>>
*/
"use strict";
@@ -15,7 +15,7 @@
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
var dynamicFlags = require("ReactNativeInternalFeatureFlags"),
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -86,8 +86,8 @@ pureComponentPrototype.constructor = PureComponent;
assign(pureComponentPrototype, Component.prototype);
pureComponentPrototype.isPureReactComponent = !0;
var isArrayImpl = Array.isArray,
enableAsyncActions = dynamicFlags.enableAsyncActions,
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableAsyncActions = dynamicFlagsUntyped.enableAsyncActions,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
ReactCurrentDispatcher = { current: null },
ReactCurrentCache = { current: null },
ReactCurrentBatchConfig = { transition: null },
@@ -624,7 +624,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactCurrentDispatcher.current.useTransition();
};
exports.version = "18.3.0-canary-e9a347e8";
exports.version = "18.3.0-canary-eb44066b";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
67081159377b438b48e3c2f2278af8e5f56b9f64
fa0efa1ae3b83e573e21dfd6d0620039fa7fedd3
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<eeaebeab7f3f68483a0c03e29c84175e>>
* @generated SignedSource<<1ec886cf24e81b1ab42f1e17f0ac5358>>
*/
"use strict";
@@ -27,7 +27,7 @@ if (__DEV__) {
var React = require("react");
require("react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore");
var ReactNativePrivateInterface = require("react-native/Libraries/ReactPrivate/ReactNativePrivateInterface");
var dynamicFlags = require("ReactNativeInternalFeatureFlags");
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
var Scheduler = require("scheduler");
var ReactSharedInternals =
@@ -2969,7 +2969,8 @@ to return true:wantsResponderID| |
// where it would do it.
}
// NOTE: There are no flags, currently. Uncomment the stuff below if we add one.
// Re-export dynamic flags from the internal module.
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
// the exports object every time a flag is read.
var alwaysThrottleDisappearingFallbacks =
@@ -29806,7 +29807,7 @@ to return true:wantsResponderID| |
return root;
}
var ReactVersion = "18.3.0-canary-dec7bc1a";
var ReactVersion = "18.3.0-canary-032b0204";
function createPortal$1(
children,
@@ -7,13 +7,13 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<76e0b4003bdf70163d2f0469bd2eb002>>
* @generated SignedSource<<09081572848818760430f1276a378bbb>>
*/
"use strict";
require("react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore");
var ReactNativePrivateInterface = require("react-native/Libraries/ReactPrivate/ReactNativePrivateInterface"),
dynamicFlags = require("ReactNativeInternalFeatureFlags"),
dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
React = require("react"),
Scheduler = require("scheduler"),
isArrayImpl = Array.isArray,
@@ -1265,21 +1265,22 @@ function dispatchEvent(target, topLevelType, nativeEvent) {
});
}
var alwaysThrottleDisappearingFallbacks =
dynamicFlags.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlags.alwaysThrottleRetries,
dynamicFlagsUntyped.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlagsUntyped.alwaysThrottleRetries,
consoleManagedByDevToolsDuringStrictMode =
dynamicFlags.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlags.enableAsyncActions,
enableComponentStackLocations = dynamicFlags.enableComponentStackLocations,
dynamicFlagsUntyped.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlagsUntyped.enableAsyncActions,
enableComponentStackLocations =
dynamicFlagsUntyped.enableComponentStackLocations,
enableDeferRootSchedulingToMicrotask =
dynamicFlags.enableDeferRootSchedulingToMicrotask,
dynamicFlagsUntyped.enableDeferRootSchedulingToMicrotask,
enableInfiniteRenderLoopDetection =
dynamicFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlags.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlags.enableUseRefAccessWarning,
dynamicFlagsUntyped.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlagsUntyped.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlagsUntyped.enableUseRefAccessWarning,
passChildrenWhenCloningPersistedNodes =
dynamicFlags.passChildrenWhenCloningPersistedNodes,
dynamicFlagsUntyped.passChildrenWhenCloningPersistedNodes,
scheduleCallback$3 = Scheduler.unstable_scheduleCallback,
cancelCallback$1 = Scheduler.unstable_cancelCallback,
shouldYield = Scheduler.unstable_shouldYield,
@@ -10629,7 +10630,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_1103 = {
findFiberByHostInstance: getInstanceFromNode,
bundleType: 0,
version: "18.3.0-canary-f7821092",
version: "18.3.0-canary-571ae822",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -10672,7 +10673,7 @@ var internals$jscomp$inline_1330 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-canary-f7821092"
reconcilerVersion: "18.3.0-canary-571ae822"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1331 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<652d343c3fa5159faa35c67f06ad300f>>
* @generated SignedSource<<daf71dbdfea2e4798226aeff5e65404d>>
*/
"use strict";
@@ -17,7 +17,7 @@
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
require("react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore");
var ReactNativePrivateInterface = require("react-native/Libraries/ReactPrivate/ReactNativePrivateInterface"),
dynamicFlags = require("ReactNativeInternalFeatureFlags"),
dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
Scheduler = require("scheduler"),
React = require("react"),
isArrayImpl = Array.isArray,
@@ -1269,21 +1269,22 @@ function dispatchEvent(target, topLevelType, nativeEvent) {
});
}
var alwaysThrottleDisappearingFallbacks =
dynamicFlags.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlags.alwaysThrottleRetries,
dynamicFlagsUntyped.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlagsUntyped.alwaysThrottleRetries,
consoleManagedByDevToolsDuringStrictMode =
dynamicFlags.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlags.enableAsyncActions,
enableComponentStackLocations = dynamicFlags.enableComponentStackLocations,
dynamicFlagsUntyped.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlagsUntyped.enableAsyncActions,
enableComponentStackLocations =
dynamicFlagsUntyped.enableComponentStackLocations,
enableDeferRootSchedulingToMicrotask =
dynamicFlags.enableDeferRootSchedulingToMicrotask,
dynamicFlagsUntyped.enableDeferRootSchedulingToMicrotask,
enableInfiniteRenderLoopDetection =
dynamicFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlags.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlags.enableUseRefAccessWarning,
dynamicFlagsUntyped.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlagsUntyped.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlagsUntyped.enableUseRefAccessWarning,
passChildrenWhenCloningPersistedNodes =
dynamicFlags.passChildrenWhenCloningPersistedNodes,
dynamicFlagsUntyped.passChildrenWhenCloningPersistedNodes,
scheduleCallback$3 = Scheduler.unstable_scheduleCallback,
cancelCallback$1 = Scheduler.unstable_cancelCallback,
shouldYield = Scheduler.unstable_shouldYield,
@@ -11335,7 +11336,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_1184 = {
findFiberByHostInstance: getInstanceFromNode,
bundleType: 0,
version: "18.3.0-canary-7fdd2689",
version: "18.3.0-canary-adc32acb",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -11391,7 +11392,7 @@ var roots = new Map(),
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-canary-7fdd2689"
reconcilerVersion: "18.3.0-canary-adc32acb"
});
exports.createPortal = function (children, containerTag) {
return createPortal$1(
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a3ccc4d41f5e95ddb8fc8bea82ac2be7>>
* @generated SignedSource<<27d37ff5b6d602728d80f08a81faa7e5>>
*/
"use strict";
@@ -27,7 +27,7 @@ if (__DEV__) {
var React = require("react");
require("react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore");
var ReactNativePrivateInterface = require("react-native/Libraries/ReactPrivate/ReactNativePrivateInterface");
var dynamicFlags = require("ReactNativeInternalFeatureFlags");
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
var Scheduler = require("scheduler");
var ReactSharedInternals =
@@ -2680,7 +2680,8 @@ to return true:wantsResponderID| |
key._reactInternals = value;
}
// NOTE: There are no flags, currently. Uncomment the stuff below if we add one.
// Re-export dynamic flags from the internal module.
var dynamicFlags = dynamicFlagsUntyped; // We destructure each value before re-exporting to avoid a dynamic look-up on
// the exports object every time a flag is read.
var alwaysThrottleDisappearingFallbacks =
@@ -30246,7 +30247,7 @@ to return true:wantsResponderID| |
return root;
}
var ReactVersion = "18.3.0-canary-f9d3cc00";
var ReactVersion = "18.3.0-canary-78cf960c";
function createPortal$1(
children,
@@ -7,14 +7,14 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<947b8a5cbd0480f4727fbec07ddddb72>>
* @generated SignedSource<<8bb87319167c3405c50bb7ecee2f0b01>>
*/
"use strict";
require("react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore");
var ReactNativePrivateInterface = require("react-native/Libraries/ReactPrivate/ReactNativePrivateInterface"),
React = require("react"),
dynamicFlags = require("ReactNativeInternalFeatureFlags"),
dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
Scheduler = require("scheduler"),
isArrayImpl = Array.isArray,
hasError = !1,
@@ -1113,19 +1113,20 @@ ResponderEventPlugin.injection.injectGlobalResponderHandler({
var ReactSharedInternals =
React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
alwaysThrottleDisappearingFallbacks =
dynamicFlags.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlags.alwaysThrottleRetries,
dynamicFlagsUntyped.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlagsUntyped.alwaysThrottleRetries,
consoleManagedByDevToolsDuringStrictMode =
dynamicFlags.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlags.enableAsyncActions,
enableComponentStackLocations = dynamicFlags.enableComponentStackLocations,
dynamicFlagsUntyped.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlagsUntyped.enableAsyncActions,
enableComponentStackLocations =
dynamicFlagsUntyped.enableComponentStackLocations,
enableDeferRootSchedulingToMicrotask =
dynamicFlags.enableDeferRootSchedulingToMicrotask,
dynamicFlagsUntyped.enableDeferRootSchedulingToMicrotask,
enableInfiniteRenderLoopDetection =
dynamicFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlags.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlags.enableUseRefAccessWarning,
dynamicFlagsUntyped.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlagsUntyped.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlagsUntyped.enableUseRefAccessWarning,
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -10846,7 +10847,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_1172 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "18.3.0-canary-a924aea1",
version: "18.3.0-canary-244f8e7a",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -10889,7 +10890,7 @@ var internals$jscomp$inline_1413 = {
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-canary-a924aea1"
reconcilerVersion: "18.3.0-canary-244f8e7a"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1414 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<4dbb76d68ecb3254207f81634eb2225a>>
* @generated SignedSource<<9a95c31d3efc4d0d1a73c005a8c04c49>>
*/
"use strict";
@@ -18,7 +18,7 @@
require("react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore");
var ReactNativePrivateInterface = require("react-native/Libraries/ReactPrivate/ReactNativePrivateInterface"),
React = require("react"),
dynamicFlags = require("ReactNativeInternalFeatureFlags"),
dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags"),
Scheduler = require("scheduler"),
isArrayImpl = Array.isArray,
hasError = !1,
@@ -1117,19 +1117,20 @@ ResponderEventPlugin.injection.injectGlobalResponderHandler({
var ReactSharedInternals =
React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,
alwaysThrottleDisappearingFallbacks =
dynamicFlags.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlags.alwaysThrottleRetries,
dynamicFlagsUntyped.alwaysThrottleDisappearingFallbacks,
alwaysThrottleRetries = dynamicFlagsUntyped.alwaysThrottleRetries,
consoleManagedByDevToolsDuringStrictMode =
dynamicFlags.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlags.enableAsyncActions,
enableComponentStackLocations = dynamicFlags.enableComponentStackLocations,
dynamicFlagsUntyped.consoleManagedByDevToolsDuringStrictMode,
enableAsyncActions = dynamicFlagsUntyped.enableAsyncActions,
enableComponentStackLocations =
dynamicFlagsUntyped.enableComponentStackLocations,
enableDeferRootSchedulingToMicrotask =
dynamicFlags.enableDeferRootSchedulingToMicrotask,
dynamicFlagsUntyped.enableDeferRootSchedulingToMicrotask,
enableInfiniteRenderLoopDetection =
dynamicFlags.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlags.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlags.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlags.enableUseRefAccessWarning,
dynamicFlagsUntyped.enableInfiniteRenderLoopDetection,
enableRenderableContext = dynamicFlagsUntyped.enableRenderableContext,
enableUnifiedSyncLane = dynamicFlagsUntyped.enableUnifiedSyncLane,
enableUseRefAccessWarning = dynamicFlagsUntyped.enableUseRefAccessWarning,
REACT_ELEMENT_TYPE = Symbol.for("react.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
@@ -11553,7 +11554,7 @@ var roots = new Map(),
devToolsConfig$jscomp$inline_1253 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "18.3.0-canary-015e7023",
version: "18.3.0-canary-9de1f5fc",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -11609,7 +11610,7 @@ var roots = new Map(),
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "18.3.0-canary-015e7023"
reconcilerVersion: "18.3.0-canary-9de1f5fc"
});
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = {
computeComponentStackForErrorReporting: function (reactTag) {