dillon1000/react
Commit
Browse files useMutableSource hydration support (#18771)
* useMutableSource hydration support * Remove unnecessary ReactMutableSource fork * Replaced root.registerMutableSourceForHydration() with mutableSources option * Response to PR feedback: 1. Moved mutableSources root option to hydrationOptions object 2. Only initialize root mutableSourceEagerHydrationData if supportsHydration config is true 3. Lazily initialize mutableSourceEagerHydrationData on root object
Changed paths15 files
First-parent comparisonpackages/react-dom/src/__tests__/ReactDOMServerIntegrationHooks-test.js ModifiedM packages/react-dom/src/client/ReactDOMRoot.js ModifiedM packages/react-reconciler/src/ReactFiberBeginWork.new.js ModifiedM packages/react-reconciler/src/ReactFiberBeginWork.old.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.new.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.old.js ModifiedM packages/react-reconciler/src/ReactFiberRoot.new.js ModifiedM packages/react-reconciler/src/ReactFiberRoot.old.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.new.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.old.js ModifiedM packages/react-reconciler/src/ReactInternalTypes.js ModifiedM packages/react-reconciler/src/ReactMutableSource.new.js ModifiedM packages/react-reconciler/src/ReactMutableSource.old.js ModifiedA packages/react-reconciler/src/__tests__/useMutableSourceHydration-test.js AddedPatch
Files changed
Rendering syntax-highlighted changes…