Checkbox
An 18px, 6px-radius checkbox whose check pops in, with a clickable label and helper text.
Interactive preview · desktop · dark
Installation
Installation is available on the Startup and Business plans. Your personal install command appears here once you have access.
Usage
Import it, pass your props, and make it part of your product.
example.tsx
import { CheckboxRow } from '@/components/component-kit/items/checkbox-row';
export function Example() { return ( <CheckboxRow label="Remember this device" description="Skip verification for 30 days." /> );}Props
| Prop | Type | Default | Description |
|---|---|---|---|
label | ReactNode | — | Row label. |
description | ReactNode | — | Helper text under the label. |
checked | boolean | "indeterminate" | — | Controlled state; use with onCheckedChange. |