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

Make enableRefAsProp www dynamic (#28423)

Going to start rolling this out

Ricky committed Feb 22, 2024 at 15:35 UTC aaf85f3af8c30252edaab5c24975cd086937b2a4
2 files changed +2 -4
packages/shared/forks/ReactFeatureFlags.www-dynamic.js
+1
@@ -29,6 +29,7 @@ export const enableDO_NOT_USE_disableStrictPassiveEffect = __VARIANT__;
29 export const enableUseDeferredValueInitialArg = __VARIANT__;
30 export const enableRenderableContext = __VARIANT__;
31 export const useModernStrictMode = __VARIANT__;
32 +export const enableRefAsProp = __VARIANT__;
33
34 export const enableRetryLaneExpiration = __VARIANT__;
35 export const retryLaneExpirationMs = 5000;
packages/shared/forks/ReactFeatureFlags.www.js
+1 -4
@@ -37,6 +37,7 @@ export const {
37 enableInfiniteRenderLoopDetection,
38 enableRenderableContext,
39 useModernStrictMode,
40 + enableRefAsProp,
41 } = dynamicFeatureFlags;
42
43 // On WWW, __EXPERIMENTAL__ is used for a new modern build.
@@ -117,9 +118,5 @@ export const disableClientCache = true;
118 export const enableServerComponentKeys = true;
119 export const enableServerComponentLogs = true;
120
120 -// TODO: Roll out with GK. Don't keep as dynamic flag for too long, though,
121 -// because JSX is an extremely hot path.
122 -export const enableRefAsProp = false;
123 -
121 // Flow magic to verify the exports of this file match the original version.
122 ((((null: any): ExportsType): FeatureFlagsType): ExportsType);