1.0.2 • Published 4 years ago
create-a-reducer v1.0.2
Create Reducer Utility
Install
npm i -S create-a-reducer
Usage
import { createReducer } from 'create-a-reducer';
Example
import { createReducer } from "create-a-reducer";
const initialState = {
isLoading: false,
errors: null
}
const sampleReducer = (state, payload) => ({...state, isLoading: true, errors: null})
export default createReducer(initialState, {
["SAMPLE_ACTION_TYPE"]: sampleReducer
})