KQ-325 · PASSPORT/STAMPS

Passport Stamps

A passport leaf that takes a stamp per destination: the head descends, the page shudders, the mark presses in a degree or two off true, and ink spreads at the edges. A filled page turns to a fresh one. Dates are pre-formatted strings and nothing reads a clock, so the page renders identically everywhere.

KQ-325 · PASSPORT/STAMPS
01
0 of 9 · 2 pages
0 of 9 stamped. 2 pages.

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/passport-stamps

Props

PropTypeDefaultDescription
destinationsDestination[]Name, a pre-formatted date string, and a stamp shape.
onPageComplete(page: number) => voidFires when a page fills and turns.