Enable `disableStringRefs` and `enableRefAsProp` for React Native (Meta) (#29177)
## Summary Enables the `disableStringRefs` and `enableRefAsProp` feature flags for React Native (Meta). ## How did you test this change? ``` $ yarn test $ yarn flow fabric ```
Timothy Yung committed
May 21, 2024 at 11:19 UTC
7621466b1b17965032aed24591e9b67fcd926a1b
2 files changed
+3
-4
packages/shared/forks/ReactFeatureFlags.native-fb-dynamic.js
-2
@@ -20,10 +20,8 @@
20
export const alwaysThrottleRetries = __VARIANT__;
21
export const consoleManagedByDevToolsDuringStrictMode = __VARIANT__;
22
export const disableDefaultPropsExceptForClasses = __VARIANT__;
23
-export const disableStringRefs = __VARIANT__;
23
export const enableAddPropertiesFastPath = __VARIANT__;
24
export const enableDeferRootSchedulingToMicrotask = __VARIANT__;
25
export const enableFastJSX = __VARIANT__;
26
export const enableInfiniteRenderLoopDetection = __VARIANT__;
28
-export const enableRefAsProp = __VARIANT__;
27
export const passChildrenWhenCloningPersistedNodes = __VARIANT__;
packages/shared/forks/ReactFeatureFlags.native-fb.js
+3
-2
@@ -22,12 +22,10 @@ export const {
22
alwaysThrottleRetries,
23
consoleManagedByDevToolsDuringStrictMode,
24
disableDefaultPropsExceptForClasses,
25
- disableStringRefs,
25
enableAddPropertiesFastPath,
26
enableDeferRootSchedulingToMicrotask,
27
enableFastJSX,
28
enableInfiniteRenderLoopDetection,
30
- enableRefAsProp,
29
passChildrenWhenCloningPersistedNodes,
30
} = dynamicFlags;
31
@@ -95,6 +93,9 @@ export const disableClientCache = true;
93
94
export const enableServerComponentLogs = true;
95
96
+export const enableRefAsProp = true;
97
+export const disableStringRefs = true;
98
+
99
export const enableReactTestRendererWarning = false;
100
export const disableLegacyMode = false;
101
export const disableDOMTestUtils = false;