UNPKG

cherry-doc

Version:
33 lines (26 loc) 671 B
import React from 'react'; import ReactDOM from 'react-dom'; import { AppContainer } from 'react-hot-loader'; import App from '../theme'; import DB from '../theme/tmp/__md__.json'; import Nav from '../theme/tmp/__nav__'; // class App extends React.Component { // render() { // return <div> {1}</div>; // } // } DB.nav = Nav; var render = function render(Component) { ReactDOM.render(React.createElement( AppContainer, null, React.createElement(Component, { db: DB }) ), document.getElementById('root')); }; render(App); // Hot Module Replacement API if (module.hot) { module.hot.accept('../theme', function () { render(App); }); }