Skip to main content
Version: Next

Checkbox

Live Editor
function CheckboxDemo() {
  return (
    <ThemeProvider>
      <Checkbox checked onCheckedChange={(checked) => console.log(checked)}>
        Email me product updates
      </Checkbox>
    </ThemeProvider>
  );
}
Result
Loading...

Props​

PropType
checkedboolean
disabledboolean
indeterminateboolean
loadingboolean
headlessboolean
invalidboolean
density'default' | 'compact' | 'comfortable'
preset'default' | 'admin'
onCheckedChange(checked: boolean, detail) => void
onChange(event) => void
onInput(event) => void

Notes​

  • The wrapper uses children for label content.