GitHub

DaffUpsellProductsMemoizedSelectors

Type

import { DaffUpsellProductsMemoizedSelectors } from '@daffodil/upsell-products/state'

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

interface DaffUpsellProductsMemoizedSelectors<T extends DaffProduct = DaffProduct> {
  selectUpsellProductIds: MemoizedSelector<DaffUpsellProductStateRootSlice, T['id'][]>
  selectUpsellProducts: MemoizedSelector<DaffUpsellProductStateRootSlice, T[]>
}

Properties

selectUpsellProductIds
MemoizedSelector<DaffUpsellProductStateRootSlice, T['id'][]>

Selects the IDs of the upsell products.

selectUpsellProducts
MemoizedSelector<DaffUpsellProductStateRootSlice, T[]>

Selects the upsell products.