Reducer Helpers
readAllSuccess(state, payload)
readAllSuccess(state, payload)state.data = Object.values(payload || {})
.reduce((a, c) => ({
...a,
[c.id]: c
}), {});readOneSuccess(state, payload)
readOneSuccess(state, payload)state.data[payload.id] = {
...(state.data[payload.id] || {}),
...payload
};createSuccess(state, payload)
createSuccess(state, payload)updateSuccess(state, payload)
updateSuccess(state, payload)deleteSuccess(state, payload)
deleteSuccess(state, payload)failReducer(state, payload)
failReducer(state, payload)loadingReducer(state, payload)
loadingReducer(state, payload)notLoadingReducer(state, payload)
notLoadingReducer(state, payload)setCurrent(state, payload)
setCurrent(state, payload)resetCurrent(state, payload)
resetCurrent(state, payload)crudInitialState(extendState)
crudInitialState(extendState)crudReducers(extend, doneReducers) => CrudReducerInstance
crudReducers(extend, doneReducers) => CrudReducerInstancelifecycleReducers(name, reducers)
lifecycleReducers(name, reducers)noop()
noop()Last updated
Was this helpful?