B flavour redux
$ npm install bredux --save
'use strict'
const { create, hook } = require('bredux')
let store = create(/* ... */)
hook(store, {
// Hook handlers
lang (prev, cur) {
// Fired when lang changed
}
})
Available functions
Signature | Description |
---|---|
applyMiddleware(middlewares) -> function |
Apply middlewares |
combineReducers(reducers) -> function |
Combine reducers |
create(reducer, preloadedState, enhancers) -> Object |
Create a store |
devTool() |
|
hook(store, handlers) -> function |
Add hook on store. |
persistize(keys, options) |
Define hook to persist in local storage |
This software is released under the MIT License.