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