GitHub

DaffRelatedProductsMemoizedSelectors

Type

import { DaffRelatedProductsMemoizedSelectors } from '@daffodil/related-products/state'

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

interface DaffRelatedProductsMemoizedSelectors<T extends DaffProduct = DaffProduct> {
  selectRelatedProductIds: MemoizedSelector<DaffRelatedProductStateRootSlice, T['id'][]>
  selectRelatedProducts: MemoizedSelector<DaffRelatedProductStateRootSlice, T[]>
}

Properties

selectRelatedProductIds
MemoizedSelector<DaffRelatedProductStateRootSlice, T['id'][]>

Selects the IDs of the related products.

selectRelatedProducts
MemoizedSelector<DaffRelatedProductStateRootSlice, T[]>

Selects the related products.