GitHub

DaffRelatedProductsMemoizedSelectors

An interface for selectors of related products for the current product page.

import { DaffRelatedProductsMemoizedSelectors } from '@daffodil/related-products/state'
interface DaffRelatedProductsMemoizedSelectors<T extends DaffProduct = DaffProduct> {
  selectRelatedProductIds: MemoizedSelector<DaffRelatedProductStateRootSlice, T['id'][]>
  selectRelatedProducts: MemoizedSelector<DaffRelatedProductStateRootSlice, T[]>
}

Properties

Name Type Description
selectRelatedProductIds MemoizedSelector<DaffRelatedProductStateRootSlice, T['id'][]>

Selects the IDs of the related products.

selectRelatedProducts MemoizedSelector<DaffRelatedProductStateRootSlice, T[]>

Selects the related products.