35 lines
800 B
JavaScript
35 lines
800 B
JavaScript
import registerServiceWorker from './registerServiceWorker'
|
|
import React from 'react'
|
|
import ReactDOM from 'react-dom'
|
|
import {BrowserRouter} from 'react-router-dom'
|
|
import {createStore, applyMiddleware} from 'redux'
|
|
import {Provider} from 'react-redux'
|
|
import thunkMiddleware from 'redux-thunk'
|
|
import { createLogger } from 'redux-logger'
|
|
import reducer from './reducers'
|
|
import App from './containers/App'
|
|
|
|
import 'bootstrap/dist/css/bootstrap.css'
|
|
import './styles.css'
|
|
|
|
const loggerMiddleware = createLogger();
|
|
|
|
const store = createStore(
|
|
reducer,
|
|
applyMiddleware(
|
|
thunkMiddleware,
|
|
loggerMiddleware
|
|
)
|
|
);
|
|
|
|
ReactDOM.render(
|
|
<Provider store={store}>
|
|
<BrowserRouter>
|
|
<App />
|
|
</BrowserRouter>
|
|
</Provider>,
|
|
document.getElementById('root')
|
|
);
|
|
|
|
registerServiceWorker();
|