Skip to main content

Interface: CartBonusItemsProps

Defined in: components/CartBonusItems.tsx:16

Properties

bonusItems?

optional bonusItems?: CartBaseItem[]

Defined in: components/CartBonusItems.tsx:21

Pre-resolved bonus items. When omitted, cart.bonusItems is used.


cart?

optional cart?: Cart | null

Defined in: components/CartBonusItems.tsx:18

Cart whose bonusItems (free items added via incentives) are displayed.


className?

optional className?: string

Defined in: components/CartBonusItems.tsx:33

Additional CSS class for the root element.


currency?

optional currency?: string

Defined in: components/CartBonusItems.tsx:27

Currency symbol for prices. Resolved from PropellerProvider when omitted; defaults to '€'.


includeTax?

optional includeTax?: boolean

Defined in: components/CartBonusItems.tsx:24

When true, the tax-inclusive total (totalPriceNet) is shown. Resolved from PropellerProvider when omitted; defaults to false.


labels?

optional labels?: Record<string, string>

Defined in: components/CartBonusItems.tsx:38

Label overrides. Keys: title ('Bonus items'), sku ('SKU').


language?

optional language?: string

Defined in: components/CartBonusItems.tsx:30

Active language for localized product names. Resolved from PropellerProvider when omitted.