Auction

Auction Card

Product card for auction items with current bid, countdown timer, and bid-now CTA.

Displays an auction product with image, live status badge (Live, Upcoming, Ended, Sold), countdown timer, current bid amount, bid count, and action buttons for placing a bid or buying now.

Preview
Vintage Watch Live

Vintage Omega Seamaster 1960

Current Bid$2,500
14 bids

Usage

<CAuctionCard :product="auctionProduct" @bid="handleBid" @buy-now="handleBuyNow" />

Without Buy Now

<CAuctionCard :product="auctionProduct" :show-buy-now="false" @bid="handleBid" />

Props

PropTypeDefaultDescription
productProductrequiredProduct data
auctionAuctionProductMetaOverride auction meta (reads product.auction by default)
showBuyNowbooleantrueShow buy-now button if price available
uiPartial<{...}>Per-instance theme overrides

Events

EventPayloadDescription
bidProductPlace bid clicked
buy-nowProductBuy now clicked

Slots

SlotScoped PropsDescription
status{ status, label }Custom status badge
timer{ remaining }Custom countdown display
title{ name }Custom title
bid-info{ auction }Custom bid info block
actions{ auction }Custom action buttons

Status Colors

StatusBadge Color
upcominginfo
activesuccess + pulse icon
endedneutral
soldprimary
cancellederror
reserve_not_metwarning