Skip to content

Commit 2f8d8ba

Browse files
committed
fix annoying flow issue
1 parent 96509c5 commit 2f8d8ba

8 files changed

+8
-7
lines changed

packages/shared/ReactFeatureFlags.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ export const disableLegacyMode: boolean = true;
199199
// when we plan to enable them.
200200
// -----------------------------------------------------------------------------
201201

202-
export const disableSetStateInRenderOnMount = true;
202+
export const disableSetStateInRenderOnMount: boolean = true;
203203

204204
// -----------------------------------------------------------------------------
205205
// React DOM Chopping Block

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ export const enableFragmentRefs = __VARIANT__;
2727
export const enableFragmentRefsScrollIntoView = __VARIANT__;
2828
export const enableFragmentRefsInstanceHandles = __VARIANT__;
2929
export const enableComponentPerformanceTrack = __VARIANT__;
30+
export const disableSetStateInRenderOnMount = __VARIANT__;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export const {
2828
enableFragmentRefs,
2929
enableFragmentRefsScrollIntoView,
3030
enableFragmentRefsInstanceHandles,
31+
disableSetStateInRenderOnMount,
3132
} = dynamicFlags;
3233

3334
// The rest of the flags are static for better dead code elimination.
@@ -85,7 +86,6 @@ export const enableComponentPerformanceTrack: boolean =
8586
export const enablePerformanceIssueReporting: boolean =
8687
enableComponentPerformanceTrack;
8788
export const enableInternalInstanceMap: boolean = false;
88-
export const disableSetStateInRenderOnMount = false;
8989

9090
// Flow magic to verify the exports of this file match the original version.
9191
((((null: any): ExportsType): FeatureFlagsType): ExportsType);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ export const enableFragmentRefsScrollIntoView: boolean = false;
7777
export const enableFragmentRefsInstanceHandles: boolean = false;
7878

7979
export const enableInternalInstanceMap: boolean = false;
80-
export const disableSetStateInRenderOnMount = false;
80+
export const disableSetStateInRenderOnMount: boolean = false;
8181

8282
// Profiling Only
8383
export const enableProfilerTimer: boolean = __PROFILE__;

packages/shared/forks/ReactFeatureFlags.test-renderer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export const disableLegacyMode: boolean = true;
9090
export const disableLegacyContext: boolean = true;
9191
export const disableLegacyContextForFunctionComponents: boolean = true;
9292
export const enableReactTestRendererWarning: boolean = true;
93-
export const disableSetStateInRenderOnMount = false;
93+
export const disableSetStateInRenderOnMount: boolean = false;
9494

9595
export const enableObjectFiber: boolean = false;
9696

packages/shared/forks/ReactFeatureFlags.test-renderer.www.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export const enableFragmentRefsInstanceHandles: boolean = false;
8686
export const ownerStackLimit = 1e4;
8787

8888
export const enableInternalInstanceMap: boolean = false;
89-
export const disableSetStateInRenderOnMount = false;
89+
export const disableSetStateInRenderOnMount: boolean = false;
9090

9191
// Flow magic to verify the exports of this file match the original version.
9292
((((null: any): ExportsType): FeatureFlagsType): ExportsType);

packages/shared/forks/ReactFeatureFlags.www-dynamic.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const enableScrollEndPolyfill: boolean = __VARIANT__;
3737
export const enableFragmentRefs: boolean = __VARIANT__;
3838
export const enableFragmentRefsScrollIntoView: boolean = __VARIANT__;
3939
export const enableAsyncDebugInfo: boolean = __VARIANT__;
40-
40+
export const disableSetStateInRenderOnMount: boolean = __VARIANT__;
4141
export const enableInternalInstanceMap: boolean = __VARIANT__;
4242

4343
// TODO: These flags are hard-coded to the default values used in open source.

packages/shared/forks/ReactFeatureFlags.www.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export const {
3636
enableFragmentRefsScrollIntoView,
3737
enableAsyncDebugInfo,
3838
enableInternalInstanceMap,
39+
disableSetStateInRenderOnMount,
3940
} = dynamicFeatureFlags;
4041

4142
// On WWW, __EXPERIMENTAL__ is used for a new modern build.
@@ -109,7 +110,6 @@ export const enableFizzBlockingRender: boolean = true;
109110
export const enableSrcObject: boolean = false;
110111
export const enableHydrationChangeEvent: boolean = false;
111112
export const enableDefaultTransitionIndicator: boolean = true;
112-
export const disableSetStateInRenderOnMount = false;
113113

114114
export const ownerStackLimit = 1e4;
115115

0 commit comments

Comments
 (0)