main.js 612 B

123456789101112131415161718192021222324252627
  1. import React from 'react';
  2. import ReactDOM from 'react-dom';
  3. import { Provider } from 'react-redux';
  4. import { createStore, applyMiddleware } from 'redux';
  5. //import thunkMiddleware from 'redux-thunk';
  6. import reducers from './reducers/index.js';
  7. import App from './components/App.js';
  8. /*
  9. ex:
  10. createStore(reducer, applyMiddleware(thunkMiddleware))
  11. */
  12. const store = createStore(reducers, /*initialState,*/ window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__());
  13. ReactDOM.render(
  14. <Provider store={store}>
  15. <App />
  16. </Provider>,
  17. document.getElementById('container')
  18. );