Skip to content

Checkbox

A styled checkbox component.

Installation

import { Checkbox } from '@smc/darwin-ui';

Usage

import { Checkbox } from '@smc/darwin-ui';
export function Example() {
const [checked, setChecked] = useState(false);
return (
<Checkbox
label="Accept terms"
checked={checked}
onCheckedChange={setChecked}
/>
);
}

API Reference

Props

PropTypeDefaultDescription
labelstring-Checkbox label
checkedbooleanfalseChecked state
onCheckedChange(checked: boolean) => void-Change handler
disabledbooleanfalseDisable checkbox