Redux Practice Example
Installing Redux
npm i redux redux-logger react-redux
Creating store
store.js import { createStore, applyMiddleware } from 'redux'; import logger from 'redux-logger'; import rootReducer from './root-reducer.js'; const middleWares = [logger]; const store = createStore(rootReducer, applyMiddleware(...middleWares)); export default store;
Creating root-reducer
root-reducer.js import { combineReducers } from 'redux'; import hogeReducer from './hoge/hoge.reducer.js'; const rootReducer = combineReducers({ hoge: hogeReducer, }); export default rootReducer;