UNPKG

cherry-doc

Version:
44 lines (34 loc) 851 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); }); } ; var _temp = function () { if (typeof __REACT_HOT_LOADER__ === 'undefined') { return; } __REACT_HOT_LOADER__.register(render, 'render', 'src/entry.index.js'); }(); ;