UNPKG

564 BJavaScriptView Raw
1import React from 'react';
2import ReactDOM from 'react-dom';
3import { AppContainer } from 'react-hot-loader';
4
5const config = require(process.cwd() + '/cherry.config.js');
6
7
8class App extends React.Component {
9
10 render() {
11 return <div> {config.theme}</div>;
12 }
13}
14
15const render = (Component) => {
16 ReactDOM.render(
17 <AppContainer>
18 <Component/>
19 </AppContainer>,
20 document.getElementById('root')
21 );
22}
23
24render(App);
25
26// Hot Module Replacement API
27// if (module.hot) {
28// module.hot.accept('./App', () => {
29// render(App)
30// });
31// }
\No newline at end of file