import React from 'react'; import ReactDOM from 'react-dom'; import { createStore, applyMiddleware, compose } from 'redux' import { Provider } from 'react-redux' import thunk from 'redux-thunk' import logger from 'redux-logger' import rootReducers from './store' import App from './App' const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose const store = createStore( rootReducers, composeEnhancers( applyMiddleware(thunk, logger) ) ) ReactDOM.render( <Provider store={store}> <App/> </Provider>, document.getElementById('root'));