dillon1000/react
Commit
Browse files ReactDOM.createRoot (#11225)
* ReactDOM.createRoot Introduce new API for creating roots. Only root.render and root.unmount are implemented. Later we'll add root.prerender, and support for lazy roots (roots with DOM containers that resolve lazily). * Add hydrate option to createRoot
Changed paths13 files
First-parent comparisonsrc/renderers/dom/fiber/ReactDOMFiberEntry.js ModifiedA src/renderers/dom/shared/__tests__/ReactDOMRoot-test.js AddedM src/renderers/dom/shared/__tests__/ReactDOMServerIntegration-test.js ModifiedM src/renderers/dom/shared/__tests__/ReactRenderDocument-test.js ModifiedM src/renderers/native-cs/ReactNativeCSFiberEntry.js ModifiedM src/renderers/native-rt/ReactNativeRTFiberEntry.js ModifiedM src/renderers/native/ReactNativeFiberEntry.js ModifiedM src/renderers/noop/ReactNoopEntry.js ModifiedM src/renderers/shared/fiber/ReactFiberBeginWork.js ModifiedM src/renderers/shared/fiber/ReactFiberHydrationContext.js ModifiedM src/renderers/shared/fiber/ReactFiberReconciler.js ModifiedM src/renderers/shared/fiber/ReactFiberRoot.js ModifiedM src/renderers/testing/ReactTestRendererFiberEntry.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…