daffProductPageReviewsReducer
Reducer function that catches actions and changes/overwrites product state.
import { daffProductPageReviewsReducer } from '@daffodil/reviews/state'
function daffProductPageReviewsReducer<T extends DaffProductReview = DaffProductReview>(
state: DaffProductPageReviewsReducerState = daffProductReviewsReducerInitialState
action: DaffReviewsProductList | DaffReviewsProductListFailure | DaffReviewsCollectionChangePageSize | DaffReviewsCollectionChangeCurrentPage | DaffReviewsCollectionChangeSortingOption | DaffReviewsCollectionChangeFilter | DaffReviewsProductListSuccess<...>
): DaffProductPageReviewsReducerState