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