Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import React from 'react'
- import { render } from 'react-dom'
- import { createStore, applyMiddleware } from 'redux'
- import thunkMiddleware from 'redux-thunk'
- import { Router } from 'react-router-dom'
- import {apiMiddleware} from 'redux-api-middleware';
- import Root from './containers/Root'
- import rootReducer from './reducers'
- import history from './constants/history'
- const store = createStore(rootReducer, applyMiddleware(apiMiddleware, thunkMiddleware))
- render(
- <Router history={history}>
- <Root store={store} />
- </Router>
- ,
- document.getElementById('root')
- )
- import { createStore, applyMiddleware, combineReducers } from 'redux';
- import { apiMiddleware } from 'redux-api-middleware';
- import reducers from './reducers';
- const reducer = combineReducers(reducers);
- const createStoreWithMiddleware = applyMiddleware(apiMiddleware)(createStore);
- export default function configureStore(initialState) {
- return createStoreWithMiddleware(reducer, initialState);
- }
- const store = configureStore(initialState);
Add Comment
Please, Sign In to add comment