GitHub

DaffCompositeProductApplyOption

Applies a product option to a particular composite product.

import { DaffCompositeProductApplyOption } from '@daffodil/product-composite/state'
class DaffCompositeProductApplyOption<<T extends DaffCompositeProduct = DaffCompositeProduct>>  implements Action {
  readonly type: DaffCompositeProductActionTypes.CompositeProductApplyOptionAction
  id: T['id']
  itemId: DaffCompositeProductItem['id']
  optionId: DaffCompositeProductItemOption['id']
  qty: number
}

Properties

Name Type Description
type DaffCompositeProductActionTypes.CompositeProductApplyOptionAction
id T['id']
itemId DaffCompositeProductItem['id']
optionId DaffCompositeProductItemOption['id']
qty number