redux-page-scope
v1.0.0
Published
Page scope state management for Redux
Downloads
7
Maintainers
Readme
redux-page-scope
Installation
npm install --save redux-page-scope
Usage
Installing Reducers
import { combineReducers } from 'redux';
import { routerReducer } from 'react-router-redux';
import { pageScopeReducer } from 'redux-page-scope';
const rootReducer = combineReducers({
routing: routerReducer,
page: pageScopeReducer(combineReducers({
// your reducers for page scope.
})),
...
});
Installing middlewares
import { createStore, applyMiddleware } from 'redux';
import { browserHistory } from 'react-router';
import { routerMiddleware } from 'react-router-redux';
import pageScopeMiddleware from 'redux-page-scope';
import rootReducer from './reducers';
const store = createStore(
rootReducer,
applyMiddleware(
routerMiddleware(browserHistory),
pageScopeMiddleware()
)
);