KQ-750 · STOP/SLAB

Stop Slab

An answer surface whose stop control grows into being: a dot pops in on snap when streaming starts and a beat later grows on glide into a slab as wide as its measured label. Pressing it squashes on flick, halts the stream, and shrinks the slab on glide to a round Regenerate control whose arrow draws on flick, while the words stay and a kept mark lands after the last one on snap. Enter or Space presses the control and Escape inside the surface stops.

KQ-750 · STOP/SLAB
Summary of the Basinworks route planGaugeworks Reasoner

Nothing yet.

Idle · press ask

Install

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

$ pnpm dlx shadcn@latest add @kinetiq/stop-slab

Props

text
string
default ""
The words that have arrived so far. Drive it from your stream.
status
"idle" | "streaming" | "stopped" | "done"
default "idle"
Where the stream is; streaming shows the slab, stopped and done show Regenerate.
onStop
() => void
default
Fires from the Stop press, or Escape inside the surface, while streaming.
onRegenerate
() => void
default
Fires from the Regenerate press once the stream has stopped or finished.
model
string
default
An invented model name for the header chip.
label
string
default
Names the surface for assistive technology.