text: import React from 'react'
  import {render} from 'react-dom'
  import {Provider} from 'react-redux'
  import {BrowserRouter as Router} from 'react-router-dom'
  import {createStore, applyMiddleware, compose} from 'redux'
  import thunkMiddleware from 'redux-thunk'
  
  import './index.css'
  import App from './App'
  import reducers from './reducers'
  import registerServiceWorker from './registerServiceWorker'
  
  const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose
  const store = createStore(reducers, composeEnhancers(
    applyMiddleware(thunkMiddleware)
  ))
  
  render(
    <Provider store={store}>
      <Router>
        <App />
      </Router>
    </Provider>,
    document.getElementById('root')
  )
  
  registerServiceWorker()
  