Skip to content

Instantly share code, notes, and snippets.

@ma-9
Last active December 11, 2019 12:41
Show Gist options
  • Save ma-9/09851de78b75b40ded5522896e3d6af4 to your computer and use it in GitHub Desktop.
Save ma-9/09851de78b75b40ded5522896e3d6af4 to your computer and use it in GitHub Desktop.
Create Redux Store

Create Redux Reducers and Store

Steps to Create Redux Store

Install Redux and React-Redux from npm

Create "store.js" in your src folder

Create a new folder named "reducers" in src folder

Create "index.js" in your reducers folder

Now Put following code into above listed files

import { combineReducers } from 'redux';
export default combineReducers({});
// It is a Pre-defined BoilerPlate for Redux Store
import { createStore, applyMiddleware } from 'redux';
import { composeWithDevTools } from 'redux-devtools-extension';
import thunk from 'redux-thunk';
import rootReducers from './reducers';
const initialState = {};
const middleware = [thunk];
const store = createStore(
rootReducers,
initialState,
composeWithDevTools(applyMiddleware(...middleware))
);
export default store;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment