UNPKG

create-react-ssr-layout

Version:

A useful tool to quickly build a starting express server that uses custom SSR with a custom jsx render engine

16 lines (12 loc) 374 B
import React from 'react'; import ReactDOMClient from 'react-dom/client'; import App from './App'; import components from './components'; const Component = components[window.initState.componentName]; ReactDOMClient.hydrateRoot( document.getElementById('root'), <App {...window.initState}> <Component {...window.initState} /> </App>, ); delete window.initState;