Checkbox
The Checkbox is used in forms when a user needs to select multiple values from several options. Checkbox composes reakit's checkbox component.
Imports
import {
Checkbox,
CheckboxDescription,
CheckboxIcon,
CheckboxInput,
CheckboxLabel,
useCheckboxProps,
useCheckboxState,
CheckboxText,
} from "@renderlesskit/react-tailwind";
💡
A complex component that supports customization as per the composition guide.
Usage
Checkbox sizes
Sizes can be set using the size
prop. The default size is md
. The available
sizes are: sm
md
lg
Checkbox Uncontrolled
Uncontrolled checkbox can be used with defaultState
prop.
Checkbox UI states
Checkbox Disabled states
API Reference
Prop | Type | Default |
---|---|---|
size | union | md |
disabled | boolean | false |
isChecked | boolean | false |
isUnchecked | boolean | false |
isIndeterminate | boolean | false |
label | React.ReactNode | - |
description | React.ReactNode | - |
icon | React.ReactNode | - |
Last updated on July 18, 2022