GitHub

daffUpsellProductsReducer

Reducer function that catches actions and changes/overwrites upsell product state.

import { daffUpsellProductsReducer } from '@daffodil/upsell-products/state'
function daffUpsellProductsReducer<T extends DaffProduct>(
  state: DaffUpsellProductsReducerState = initialState
  action: DaffProductPageActions<T>
): DaffUpsellProductsReducerState