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