@samitouri / QOS-React-1 / commits / be8aa76873

Enable flag disableModulePatternComponents for native-fb (#27807)

#27742 will remove this feature flag altogether, this just already removes the dynamic flag for the Meta React Native build ahead of time.

Jan Kassens committed Dec 6, 2023 at 16:02 UTC be8aa76873e231555676483a36534bb48ad1b1a3
3 files changed +1 -3
packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js
-1
@@ -21,7 +21,6 @@ import typeof * as DynamicFlagsType from 'ReactNativeInternalFeatureFlags';
21 // update the test configuration.
22
23 export const alwaysThrottleRetries = __VARIANT__;
24 -export const disableModulePatternComponents = __VARIANT__;
24 export const enableDeferRootSchedulingToMicrotask = __VARIANT__;
25 export const enableUnifiedSyncLane = __VARIANT__;
26 export const enableUseRefAccessWarning = __VARIANT__;
packages/shared/forks/ReactFeatureFlags.native-fb.js
+1 -1
@@ -19,7 +19,6 @@ import * as dynamicFlags from 'ReactNativeInternalFeatureFlags';
19 // the exports object every time a flag is read.
20 export const {
21 alwaysThrottleRetries,
22 - disableModulePatternComponents,
22 enableDeferRootSchedulingToMicrotask,
23 enableUnifiedSyncLane,
24 enableUseRefAccessWarning,
@@ -28,6 +27,7 @@ export const {
27 } = dynamicFlags;
28
29 // The rest of the flags are static for better dead code elimination.
30 +export const disableModulePatternComponents = true;
31 export const enableDebugTracing = false;
32 export const enableSchedulingProfiler = __PROFILE__;
33 export const enableProfilerTimer = __PROFILE__;
scripts/flow/xplat.js
-1
@@ -9,7 +9,6 @@
9
10 declare module 'ReactNativeInternalFeatureFlags' {
11 declare export var alwaysThrottleRetries: boolean;
12 - declare export var disableModulePatternComponents: boolean;
12 declare export var enableDeferRootSchedulingToMicrotask: boolean;
13 declare export var enableUnifiedSyncLane: boolean;
14 declare export var enableUseRefAccessWarning: boolean;