KQ-003 · BREAKER/SWITCH

Breaker Switch

A toggle with mechanical conviction — the thumb stretches in anticipation while held, throws on snap, and squashes against the track end as the rail recoils.

KQ-003 · BREAKER/SWITCH

Lab power rail

Rail: 2/3 systems live

Install

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

$ pnpm dlx shadcn@latest add @kinetiq/breaker-switch

Props

PropTypeDefaultDescription
checked / defaultChecked / onCheckedChangeboolean / boolean / (checked) => voidControlled or uncontrolled state.
size"sm" | "md" | "lg""md"Fixed geometry — travel is derived, nothing is measured.
onLabel / offLabelstringTiny uppercase text inside the track ends.
labelReactNodeAdjacent clickable label, associated automatically.
name / valuestringRenders a hidden input that submits while checked.