@mapbox/batfish
Version:
The React-powered static-site generator you didn't know you wanted
14 lines (12 loc) • 408 B
JavaScript
//
import ReactDOM from 'react-dom';
export function renderAppIntoDom(AppElement ) {
const container = document.getElementById('batfish-content');
if (!container) return;
// React 16 has ReactDOM.hydrate for hydrating server-rendered markdup.
const render =
process.env.DEV_SERVER || !ReactDOM.hydrate
? ReactDOM.render
: ReactDOM.hydrate;
render(AppElement, container);
}