Thermal receipt with a merchant header, itemized lines, a total row, and a jagged torn edge at the bottom.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Receipt1 } from "@/components/beste/piece/receipt1";
<Receipt1
merchant="Packer's Coffee"
receiptLabel="*** RECEIPT ***"
totalLabel="TOTAL"
items={[
{
"label": "Latte",
"amount": "$4.50"
},
{
"label": "Croissant",
"amount": "$3.25"
},
{
"label": "Mineral water",
"amount": "$2.00"
}
]}
total="$9.75"
/>Garage receipt with a Parking header, monospace plate, entry timestamp, and level and spot footer.
Cinema stub with title and seat on top, then a dashed split into a date row and a screen format pill.
Ticket with event name, date, time, and seat on the main stub, and a dashed tear-off Admit One side.
Numbered stub on the left with a tabular-nums draw number, paired with the raffle title and draw date.
Train or bus stub with departure and arrival stations bridged by an arrow, plus service and platform.
Take-a-number stub with an oversized tabular call number and a footer of people ahead and estimated wait.