redux-box
v2.1.1
Published
A redux container to scaffold redux based applications in simplest possible way.
Maintainers
Readme
Install
npm install redux-box
# or
yarn add redux-boxA taste
// store/counter.js
import { createModule } from 'redux-box';
export default createModule({
state: { count: 0 },
mutations: {
INCREMENT: state => { state.count += 1; },
},
});
// store/index.js
import { createStore } from 'redux-box';
import counter from './counter';
export default createStore({ counter });That's a complete Redux store. Mutations look mutable but are made immutable under the hood by Immer; sagas, devtools, and middleware are wired up for you.
➡️ Head over to the full documentation for the guide, examples, recipes, and API reference.
License
MIT © Anish Kumar
