Interface: CartBonusItemsProps
Defined in: components/CartBonusItems.tsx:18
Properties
bonusItems?
optionalbonusItems?:CartBaseItem[]
Defined in: components/CartBonusItems.tsx:23
Pre-resolved bonus items. When omitted, cart.bonusItems is used.
cart?
optionalcart?:Cart|null
Defined in: components/CartBonusItems.tsx:20
Cart whose bonusItems (free items added via incentives) are displayed.
className?
optionalclassName?:string
Defined in: components/CartBonusItems.tsx:35
Additional CSS class for the root element.
currency?
optionalcurrency?:string
Defined in: components/CartBonusItems.tsx:29
Currency symbol for prices. Resolved from PropellerProvider when omitted; defaults to '€'.
includeTax?
optionalincludeTax?:boolean
Defined in: components/CartBonusItems.tsx:26
When true, the tax-inclusive total (totalPriceNet) is shown. Resolved from PropellerProvider when omitted; defaults to false.
labels?
optionallabels?:Record<string,string>
Defined in: components/CartBonusItems.tsx:40
Label overrides. Keys: title ('Bonus items'), sku ('SKU').
language?
optionallanguage?:string
Defined in: components/CartBonusItems.tsx:32
Active language for localized product names. Resolved from PropellerProvider when omitted.