Files
weave-scope/client/app/scripts/main.js
2019-10-08 11:24:11 +02:00

28 lines
590 B
JavaScript

import '@babel/polyfill';
import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';
import '../images/favicon.ico';
import configureStore from './stores/configureStore';
import Fonts from './fonts';
const store = configureStore();
function renderApp() {
const App = require('./components/app').default;
ReactDOM.render(
(
<Provider store={store}>
<Fonts />
<App />
</Provider>
), document.getElementById('app')
);
}
renderApp();
if (module.hot) {
module.hot.accept('./components/app', renderApp);
}