import { daffConfigurableProductEntitiesReducer } from '@daffodil/product-configurable/state'
Reducer function that catches actions and changes/overwrites configurable product entities state.
function daffConfigurableProductEntitiesReducer<T extends DaffProduct, V extends DaffConfigurableProduct>(
state: EntityState<DaffConfigurableProductEntity> = daffConfigurableProductAppliedAttributesEntitiesAdapter().getInitialState()
action: DaffProductGridLoad | DaffProductGridLoadFailure | DaffProductGridReset | DaffProductGridLoadSuccess<T> | ... 14 more ... | DaffConfigurableProductToggleAttribute<...>
): EntityState<DaffConfigurableProductEntity>