cart-item-detailed

Cart Item Detailed

Cart lines with large thumbnails, the line total with any saving, quantity buttons and a remove action.

States: Default

Parts

PartFileDoes
CartItemDetailedCartItemDetailed.vueLists the cart's items with price per unit, a quantity stepper and a remove button.

Styling

PartRecipe
CartItemDetailedcart-item-detailed
CartItemDetailedcart-item-detailed-line
CartItemDetailedcart-item-detailed-image
CartItemDetailedcart-item-detailed-quantity
CartItemDetailedsection-title
CartItemDetailedmeta
CartItemDetailedquiet-action

Install

Writes 3 files into components/templates/cart-item-detailed/. For agents, npx @frontic/ui docs cart-item-detailed prints this reference as markdown; the MCP server serves the same.

npm packages
@lucide/vue
reka-ui

Built from

API reference

CartItemDetailed CartItemDetailed.vue

Lists the cart's items with price per unit, a quantity stepper and a remove button.

PropTypeDefault
maxQuantitynumber10
removeLabel((name: string) => string)`Remove ${name}`
decreaseLabelstring'Decrease quantity'
increaseLabelstring'Increase quantity'
eachLabel((price: string) => string)`${price} each`
localestring—
classClassValue—
itemsCartLine[][]
EventPayload
update:itemsvalue: CartLine[]
Recipe cart-item-detailedSets
base: cart-item-detailed 3 properties
Recipe cart-item-detailed-lineSets
base: cart-item-detailed-line 1 property
Recipe cart-item-detailed-imageSets
base: cart-item-detailed-image 4 properties · 3 inherited
Recipe cart-item-detailed-quantitySets
base: cart-item-detailed-quantity 3 properties
Recipe section-titleSets
base: section-title 2 properties
Recipe metaSets
base: meta 3 properties
Recipe quiet-actionSets
base: quiet-action 1 property
Example