Checkbox

Checkbox 1
Checkbox 2
Checkbox 3

Checkbox

Download

npx github-download-directory carllosnc/cn-react-thekit src/components/Checkbox

Import

import { Checkbox, useCheckbox } from '@/components'

Usage

import { Checkbox, useCheckbox } from '@/components' function App() { const [check1, toggleCheck1] = useCheckbox() const [check2, toggleCheck2] = useCheckbox() const [check3, toggleCheck3] = useCheckbox() return ( <div> <Checkbox label="checkbox 1" isChecked={check1} toggle={togleCheck1} /> <Checkbox label="checkbox 2" isChecked={check2} toggle={togleCheck2} /> <Checkbox label="checkbox 3" isChecked={check3} toggle={togleCheck3} /> </div> ) }

Props

nametypedefaultdescription
labelstringundefinedcheckbox description
isCheckedbooleanfalsedetermine if checkbox is checked or not
togglefunctionundefinedaction to check and uncheck checkbox provided by useCheckbox hook

useCheckbox

const [check, togle] = useCheckbox()
nametypedefaultdescription
checkbooleanfalsedetermine if checkbox is checked or not
togglefunctionundefinedaction to set check state