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.