Enable SSR mode then hydrate a container with the given element
if (typeof(window) === 'object') {
hydrateRoot(document.getElementById('root'), <App />);
} else {
renderToServer(<App />);
}
container
-<DOMElement>
element
-<ReactElement>
options
-<object>
return
<ReactRoot>
options
are passed unmodified to React-DOM's
hydrateRoot.
You can use renderToInnerHTML
to simulate server generated contents during development.