Geral

Checkbox

Componente de Checkbox

O Checkbox é um componente utilizado para criar seleções binárias, onde os usuários podem marcar ou desmarcar opções.


Como importar

import { Checkbox } from '@/app/shared/@JustLaunch/components';

Exemplo de uso

Default

<Checkbox.Root>
  <Checkbox.Input defaultChecked={false} />
  <Checkbox.Icon />
  <Checkbox.Label>I agree to the terms and conditions</Checkbox.Label>
</Checkbox.Root>

Marcado (Checked)


<Checkbox.Root>
  <Checkbox.Input defaultChecked={true} />
  <Checkbox.Icon />
  <Checkbox.Label>I agree to the terms and conditions</Checkbox.Label>
</Checkbox.Root>

Desabilitado

<Checkbox.Root>
  <Checkbox.Input disabled={true} />
  <Checkbox.Icon />
  <Checkbox.Label>I agree to the terms and conditions</Checkbox.Label>
</Checkbox.Root>

Com Erro

<Checkbox.Root error='You must accept the terms before continuing'>
  <Checkbox.Input defaultChecked={false} aria-invalid={true} />
  <Checkbox.Icon />
  <Checkbox.Label>I agree to the terms and conditions</Checkbox.Label>
</Checkbox.Root>
Previous
Card 🆕🎉