Commerce
v1.0.0Added in 1.0.0
Where an order is: number, status, arrival window, milestones, a route with the courier, the tracking number, the shipment history and the total.
Read it top to bottom: the order number (with a copy button), a status badge, when it arrives ("Arrives today between 5:00 PM and 7:00 PM"), five milestones, an illustrated route where the travelled part draws in when it scrolls into view and the courier dot rides its end, then glides on to the next point when the status changes (it pulses while out for delivery, never under reduced motion or off screen). Tap the phone button to call the courier, the copy buttons to copy the order number, the tracking number or the locker PIN, and the tracking link to open the courier's page in a new tab. "Show full history" unfolds the older events (each with its day and time) one after another; press it again to fold them. Tab reaches every button and link once, Enter and Space press them. On a phone the milestones become a "Step 4 of 5" header with a bar, the call button is 44px and the actions stack full width; the page variant puts the history beside the details from about 768px of width.
npx wingo-ui@latest add order-trackerPro item: the CLI needs a Pro account. See plans
Placed 09/22/2026, 10:14 AM
Arrives today between 5:00 PM and 7:00 PM

5 items
City bike, 26", iPhone 14 case, silicone, Midnight, Aluminum laptop stand, Rocky Mountains trail guide (book)
locale="en-US" · currency="USD" · now=Sep 24, 2026 4:40 PM