Skip to content

Commit 9860dc7

Browse files
committed
Add dynamic disableModulePatternComponents flag for native-fb
1 parent bbb9cb1 commit 9860dc7

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

packages/shared/forks/ReactFeatureFlags.native-fb.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ import * as dynamicFlags from 'ReactNativeInternalFeatureFlags';
1818
// We destructure each value before re-exporting to avoid a dynamic look-up on
1919
// the exports object every time a flag is read.
2020
export const {
21-
enableUseRefAccessWarning,
21+
alwaysThrottleRetries,
22+
disableModulePatternComponents,
2223
enableDeferRootSchedulingToMicrotask,
2324
enableUnifiedSyncLane,
24-
alwaysThrottleRetries,
25-
useMicrotasksForSchedulingInFabric,
25+
enableUseRefAccessWarning,
2626
passChildrenWhenCloningPersistedNodes,
27+
useMicrotasksForSchedulingInFabric,
2728
} = dynamicFlags;
2829

2930
// The rest of the flags are static for better dead code elimination.
@@ -55,7 +56,6 @@ export const enableSuspenseCallback = false;
5556
export const disableLegacyContext = false;
5657
export const enableTrustedTypesIntegration = false;
5758
export const disableTextareaChildren = false;
58-
export const disableModulePatternComponents = false;
5959
export const enableSuspenseAvoidThisFallback = false;
6060
export const enableSuspenseAvoidThisFallbackFizz = false;
6161
export const enableCPUSuspense = true;

scripts/flow/xplat.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
*/
99

1010
declare module 'ReactNativeInternalFeatureFlags' {
11-
declare export var enableUseRefAccessWarning: boolean;
11+
declare export var alwaysThrottleRetries: boolean;
12+
declare export var disableModulePatternComponents: boolean;
1213
declare export var enableDeferRootSchedulingToMicrotask: boolean;
1314
declare export var enableUnifiedSyncLane: boolean;
14-
declare export var alwaysThrottleRetries: boolean;
15-
declare export var useMicrotasksForSchedulingInFabric: boolean;
15+
declare export var enableUseRefAccessWarning: boolean;
1616
declare export var passChildrenWhenCloningPersistedNodes: boolean;
17+
declare export var useMicrotasksForSchedulingInFabric: boolean;
1718
}

0 commit comments

Comments
 (0)