Component
Checkbox
Tri-state capable checkbox (wraps Base UI Checkbox).
States
API reference
checked / defaultCheckedNone
booleanControlled or uncontrolled checked state.
indeterminatefalse
booleanRenders the tri-state (mixed) indicator.
onCheckedChangeNone
(checked: boolean) => voidFires when the state changes.
labelNone
ReactNodeOptional leading label next to the box.
disabledfalse
booleanPrevents interaction.
tone"default"
ComponentToneColor used once checked/indeterminate.
classNameNone
stringAdditional classes applied to the component root.
