DaffCartTotal
Since some cart totals might not have a value defined at all times, like shipping, the values of these totals can be null. Allowing their values to be null differentiates a non-existent value from a zero value. In the case of shipping, this would mean the difference between a cart with no selected shipping method and a cart with a selected shipping method that costs zero.
import { DaffCartTotal } from '@daffodil/cart'
interface DaffCartTotal {
value: number
label: string
name: DaffCartTotalTypeEnum
order: number
}
Properties
Name | Type | Description |
---|---|---|
value | number | The amount of the total. |
label | string | A human-readable label of the total. |
name | DaffCartTotalTypeEnum | The type of the total. |
order | number | The position in the totals list in which this total should be displayed. |