import { daffProductReducer } from '@daffodil/product/state'
Reducer function that catches actions and changes/overwrites product state.
function daffProductReducer<T extends DaffProduct>(
state: DaffProductReducerState = daffProductReducerInitialState
action: DaffProductPageActions<T>
): DaffProductReducerState
Parameter | state: DaffProductReducerState |
---|---|
Default | daffProductReducerInitialState |
Description | current State of the redux store |
Parameter | action: DaffProductPageActions |
---|---|
Description | a product action |