Inputs
Checkbox
Small square checkbox used for opt-outs such as “Don’t show this again”.
Source captures·from the SEED early-access trailer
States
Sizes
In context
The opt-out on the Ongoing Care Needed notice.
Ongoing Care Needed
This condition needs repeated treatment. Keep applying remedies over time to stop it from worsening until it resolves. Each remedy has a cooldown, so keep an eye on the timer to schedule the next treatment.
Group with select-all
The parent shows an indeterminate dash when only some are on.
API
| Prop | Type | Default | Description |
|---|---|---|---|
| checked / defaultChecked | boolean | "indeterminate" | — | |
| onCheckedChange | (checked: boolean | "indeterminate") => void | — | |
| size | "sm" | "default" | "lg" | "default" | |
| CheckboxField.label / description | ReactNode | — |