daffProductReducer
Reducer function that catches actions and changes/overwrites product state.
import { daffProductReducer } from '@daffodil/product/state'
function daffProductReducer<T extends DaffProduct>(
state: DaffProductReducerState = daffProductReducerInitialState
action: DaffProductPageActions<T>
): DaffProductReducerState