dillon1000/react
Commit
Browse files [Flight] Delete Server Context (#28225)
Server Context was never documented, and has been deprecated in https://github.com/facebook/react/pull/27424. This PR removes it completely, including the implementation code. Notably, `useContext` is removed from the shared subset, so importing it from a React Server environment would now should be a build error in environments that are able to enforce that.
Changed paths47 files
First-parent comparisonpackages/react-client/src/ReactFlightClient.js ModifiedM packages/react-client/src/__tests__/ReactFlight-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js ModifiedM packages/react-is/src/ReactIs.js ModifiedM packages/react-noop-renderer/src/ReactNoopFlightServer.js ModifiedM packages/react-reconciler/src/ReactChildFiber.js ModifiedM packages/react-reconciler/src/ReactFiberCacheComponent.js ModifiedM packages/react-reconciler/src/ReactFiberHooks.js ModifiedM packages/react-reconciler/src/ReactFiberHostContext.js ModifiedM packages/react-reconciler/src/ReactFiberNewContext.js ModifiedM packages/react-server-dom-esm/src/ReactFlightDOMServerNode.js ModifiedM packages/react-server-dom-turbopack/src/ReactFlightDOMServerBrowser.js ModifiedM packages/react-server-dom-turbopack/src/ReactFlightDOMServerEdge.js ModifiedM packages/react-server-dom-turbopack/src/ReactFlightDOMServerNode.js ModifiedM packages/react-server-dom-webpack/src/ReactFlightDOMServerBrowser.js ModifiedM packages/react-server-dom-webpack/src/ReactFlightDOMServerEdge.js ModifiedM packages/react-server-dom-webpack/src/ReactFlightDOMServerNode.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMBrowser-test.js ModifiedM packages/react-server/src/ReactFizzHooks.js ModifiedM packages/react-server/src/ReactFizzNewContext.js ModifiedM packages/react-server/src/ReactFizzServer.js ModifiedM packages/react-server/src/ReactFlightHooks.js ModifiedD packages/react-server/src/ReactFlightNewContext.js DeletedM packages/react-server/src/ReactFlightServer.js ModifiedM packages/react/index.experimental.js ModifiedM packages/react/index.js ModifiedM packages/react/src/ReactClient.js ModifiedM packages/react/src/ReactContext.js ModifiedM packages/react/src/ReactServer.experimental.js ModifiedM packages/react/src/ReactServer.js ModifiedD packages/react/src/ReactServerContext.js DeletedD packages/react/src/ReactServerContextRegistry.js DeletedM packages/react/src/ReactSharedInternalsClient.js ModifiedM packages/react/src/ReactSharedInternalsServer.js ModifiedM packages/react/src/forks/ReactSharedInternalsClient.umd.js ModifiedM packages/shared/ReactFeatureFlags.js ModifiedD packages/shared/ReactServerContextRegistry.js DeletedM packages/shared/ReactSymbols.js ModifiedM packages/shared/ReactTypes.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-fb.js ModifiedM packages/shared/forks/ReactFeatureFlags.native-oss.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.native.js ModifiedM packages/shared/forks/ReactFeatureFlags.test-renderer.www.js ModifiedM packages/shared/forks/ReactFeatureFlags.www.js ModifiedM packages/shared/getComponentNameFromType.js ModifiedM scripts/error-codes/codes.json ModifiedPatch
Files changed
Rendering syntax-highlighted changes…