add<Payload> method
void
add<Payload>(
- ActionName<
Payload> actionName, - CReducer<
BuiltList< reducerT> , ListBuilder<T> , Payload>
Registers reducer
function to the given actionName
Implementation
void add<Payload>(ActionName<Payload> actionName,
CReducer<BuiltList<T>, ListBuilder<T>, Payload> reducer) {
_map[actionName.name] = (state, action, builder) => reducer(
_stateMapper(state),
action as Action<Payload>,
_builderMapper(builder),
);
}