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

Disable ServerContext in canary (#27474)

We previously added a warning in #27424. This just removes it from canary/stable channels but keeps it in experimental for now.

Sebastian Markbåge committed Oct 11, 2023 at 12:13 UTC 1fc58281af73ca4507c41d53a3e08dc2038b0c1f
12 files changed +9 -10
packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js
+1
@@ -5608,6 +5608,7 @@ describe('ReactDOMFizzServer', () => {
5608 expect(getVisibleChildren(container)).toEqual('ABC');
5609 });
5610
5611 + // @gate enableServerContext
5612 it('basic use(context)', async () => {
5613 const ContextA = React.createContext('default');
5614 const ContextB = React.createContext('B');
packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMBrowser-test.js
+1
@@ -618,6 +618,7 @@ describe('ReactFlightDOMBrowser', () => {
618 expect(container.innerHTML).toBe('ABC');
619 });
620
621 + // @gate enableServerContext
622 it('basic use(context)', async () => {
623 let ContextA;
624 let ContextB;
packages/react/index.classic.fb.js
-1
@@ -22,7 +22,6 @@ export {
22 createElement,
23 createFactory,
24 createRef,
25 - createServerContext,
25 use,
26 forwardRef,
27 isValidElement,
packages/react/index.modern.fb.js
-1
@@ -21,7 +21,6 @@ export {
21 createContext,
22 createElement,
23 createRef,
24 - createServerContext,
24 use,
25 forwardRef,
26 isValidElement,
packages/react/index.stable.js
-1
@@ -22,7 +22,6 @@ export {
22 createElement,
23 createFactory,
24 createRef,
25 - createServerContext,
25 use,
26 forwardRef,
27 isValidElement,
packages/shared/ReactFeatureFlags.js
+1 -1
@@ -226,7 +226,7 @@ export const enableDebugTracing = false;
226 // Track which Fiber(s) schedule render work.
227 export const enableUpdaterTracking = __PROFILE__;
228
229 -export const enableServerContext = true;
229 +export const enableServerContext = __EXPERIMENTAL__;
230
231 // Internal only.
232 export const enableGetInspectorDataForInstanceInProduction = false;
packages/shared/forks/ReactFeatureFlags.native-fb.js
+1 -1
@@ -77,7 +77,7 @@ export const allowConcurrentByDefault = true;
77 export const enableCustomElementPropertySupport = false;
78
79 export const consoleManagedByDevToolsDuringStrictMode = false;
80 -export const enableServerContext = true;
80 +export const enableServerContext = false;
81
82 export const enableTransitionTracing = false;
83
packages/shared/forks/ReactFeatureFlags.native-oss.js
+1 -1
@@ -62,7 +62,7 @@ export const allowConcurrentByDefault = false;
62 export const enableCustomElementPropertySupport = false;
63
64 export const consoleManagedByDevToolsDuringStrictMode = false;
65 -export const enableServerContext = true;
65 +export const enableServerContext = false;
66
67 export const enableTransitionTracing = false;
68
packages/shared/forks/ReactFeatureFlags.test-renderer.js
+1 -1
@@ -62,7 +62,7 @@ export const allowConcurrentByDefault = false;
62 export const enableCustomElementPropertySupport = false;
63
64 export const consoleManagedByDevToolsDuringStrictMode = false;
65 -export const enableServerContext = true;
65 +export const enableServerContext = false;
66
67 export const enableTransitionTracing = false;
68
packages/shared/forks/ReactFeatureFlags.test-renderer.native.js
+1 -1
@@ -60,7 +60,7 @@ export const enableUnifiedSyncLane = false;
60 export const allowConcurrentByDefault = true;
61
62 export const consoleManagedByDevToolsDuringStrictMode = false;
63 -export const enableServerContext = true;
63 +export const enableServerContext = false;
64
65 export const enableTransitionTracing = false;
66
packages/shared/forks/ReactFeatureFlags.test-renderer.www.js
+1 -1
@@ -62,7 +62,7 @@ export const allowConcurrentByDefault = true;
62 export const enableCustomElementPropertySupport = false;
63
64 export const consoleManagedByDevToolsDuringStrictMode = false;
65 -export const enableServerContext = true;
65 +export const enableServerContext = false;
66
67 export const enableTransitionTracing = false;
68
packages/shared/forks/ReactFeatureFlags.www.js
+1 -1
@@ -103,7 +103,7 @@ export const disableTextareaChildren = __EXPERIMENTAL__;
103 export const allowConcurrentByDefault = true;
104
105 export const consoleManagedByDevToolsDuringStrictMode = true;
106 -export const enableServerContext = true;
106 +export const enableServerContext = false;
107
108 export const useModernStrictMode = false;
109 export const enableFizzExternalRuntime = true;