occsn-checkout
Version:
Occasion checkout experience boilerplate component built using React-Redux and Mitragyna
32 lines (23 loc) • 697 B
JSX
import '@babel/polyfill';
import React from 'react'
import ReactDOM from 'react-dom'
import { AppContainer } from 'react-hot-loader'
import { Provider } from 'react-redux';
import 'bootstrap/dist/css/bootstrap.css';
import OurAppContainer from '../containers/AppContainer'
import createStore from '../store/appStore';
const render = Component => {
const store = createStore();
ReactDOM.render(
<AppContainer>
<Provider store={ store }>
<Component />
</Provider>
</AppContainer>,
document.getElementById('occsn-app')
)
};
render(OurAppContainer);
if (module.hot) {
module.hot.accept('../containers/AppContainer', () => { render(OurAppContainer) })
}