shipping-address

Shipping Address

Checkout address card with a step badge, name, street, postcode, city and country fields, a same-as-billing checkbox, and a continue button.

States: Default

Parts

PartFileDoes
ShippingAddressShippingAddress.vueLets the shopper enter a shipping address and continue to the next checkout step.

Install

Writes 3 files into components/sections/shipping-address/. For agents, npx @frontic/ui docs shipping-address prints this reference as markdown; the MCP server serves the same.

npm packages
@lucide/vue

Built from

API reference

ShippingAddress ShippingAddress.vue

Lets the shopper enter a shipping address and continue to the next checkout step.

PropTypeDefault
countries*CountryOption[]—
titlestring'Shipping address'
descriptionstring—
stepstring—
firstNameLabelstring'First name'
lastNameLabelstring'Last name'
streetLabelstring'Street and number'
postcodeLabelstring'Postcode'
cityLabelstring'City'
countryLabelstring'Country'
countryHintstring—
sameAsBillingLabelstring'Billing address is the same'
continueLabelstring'Continue'
surface'raised' | 'bare''raised'
classClassValue—
firstNamestring''
lastNamestring''
streetstring''
postcodestring''
citystring''
countrystring''
sameAsBillingbooleantrue
EventPayload
update:firstNamevalue: string
update:lastNamevalue: string
update:streetvalue: string
update:postcodevalue: string
update:cityvalue: string
update:countryvalue: string
update:sameAsBillingvalue: boolean
continue—
Data attributeValues
data-surface'raised' | 'bare'
Example