KQ-830 · EXPORT/STAMP

Export Stamp

Done, and sent where you said. A row of target chips is a radiogroup whose chosen chip takes the cobalt wash on a colour tween while its detail line glides open beneath the row on glide from a measured height. Export hands the host onExport and the host drives stage and progress: the button's own fill runs left to right as a bar on glide, and on "stamped" a seal lands over the chosen chip on recoil — from 1.4× and a tilt to rest, two visible bounces — as the chip turns success and the button reads Exported. Left and Right step the chips without wrapping, Home and End jump, Space selects.

KQ-830 · EXPORT/STAMP
Send the shift brief

Fieldline Drive · /briefs/shift

Target · Drive

Install

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

$ pnpm dlx shadcn@latest add @kinetiq/export-stamp

Props

targets
ExportTarget[]
default —
Destinations in order: id, label, and an optional detail line shown for the chosen one.
value / defaultValue
string
default first target
Controlled or initial target id.
onValueChange
(id: string) => void
default —
Fires when a target is picked; reset stage to idle here so a new target is a new export.
stage
"idle" | "exporting" | "stamped"
default "idle"
Where the export stands; the host drives it.
progress
number
default 0
0..1 of the export while stage is "exporting".
onExport
(id: string) => void
default —
Fires from the Export control with the chosen target.
label
string
default —
Names the control group for assistive technology.
exportLabel
string
default "Export"
Copy on the control while idle.