UNPKG

704 BJavaScriptView Raw
1import React from 'react';
2import ReactDOM from 'react-dom';
3
4import {Router, Route, Link, browserHistory, hashHistory, IndexRoute} from 'react-router';
5
6
7import { AppContainer } from 'react-hot-loader';
8// import walkMD from './walkmd';
9// AppContainer is a necessary wrapper component for HMR
10
11import App from './App';
12
13const render = (Component) => {
14 ReactDOM.render(
15 <Router history={hashHistory}>
16 <Route path="page/:id" component={App} />
17
18
19 </Router>,
20 document.getElementById('root')
21 );
22};
23
24render(App);
25
26
27// Hot Module Replacement API
28if (module.hot) {
29 console.log('module.hot:', module.hot)
30 module.hot.accept('./App', () => {
31 render(App)
32 });
33}
\No newline at end of file