@samitouri / QOS-React / commits / 32b411496b

Set enableViewTransition to dynamic for www (#32306)

Unblocks internal experimentation

Jack Pope committed Feb 4, 2025 at 15:53 UTC 32b411496b92455cede3b286eb37c8b183989051
3 files changed +3 -1
packages/react/index.fb.js
+1
@@ -37,6 +37,7 @@ export {
37 unstable_LegacyHidden,
38 unstable_Scope,
39 unstable_SuspenseList,
40 + unstable_ViewTransition,
41 unstable_TracingMarker,
42 unstable_useCacheRefresh,
43 use,
packages/shared/forks/ReactFeatureFlags.www-dynamic.js
+1
@@ -39,6 +39,7 @@ export const enableSiblingPrerendering = __VARIANT__;
39 export const enableUseResourceEffectHook = __VARIANT__;
40 export const enableRemoveConsolePatches = __VARIANT__;
41 export const enableFastAddPropertiesInDiffing = __VARIANT__;
42 +export const enableViewTransition = __VARIANT__;
43
44 // TODO: These flags are hard-coded to the default values used in open source.
45 // Update the tests so that they pass in either mode, then set these
packages/shared/forks/ReactFeatureFlags.www.js
+1 -1
@@ -38,6 +38,7 @@ export const {
38 enableOwnerStacks,
39 enableRemoveConsolePatches,
40 enableFastAddPropertiesInDiffing,
41 + enableViewTransition,
42 } = dynamicFeatureFlags;
43
44 // On WWW, __EXPERIMENTAL__ is used for a new modern build.
@@ -60,7 +61,6 @@ export const enableLegacyFBSupport = true;
61 export const enableYieldingBeforePassive = false;
62
63 export const enableThrottledScheduling = false;
63 -export const enableViewTransition = false;
64
65 export const enableHydrationLaneScheduling = true;
66