Checkbox
Casilla de verificación accesible con estado indeterminate y descripción.
pnpm dlx nuvo-ui add checkboxBásico
Recibirás novedades sobre el producto.
Indeterminate
Estado: desmarcado
Uso
import { Checkbox } from "@nuvo-ui/ui"
<Checkbox
checked={checked}
onCheckedChange={setChecked}
label="Acepto los términos"
description="Revisa los términos antes de aceptar."
/>Props
| Prop | Tipo | Default | Descripción |
|---|---|---|---|
| checked | boolean | "indeterminate" | — | Estado controlado |
| defaultChecked | boolean | — | Estado inicial (no controlado) |
| onCheckedChange | (v: boolean | 'indeterminate') => void | — | Callback al cambiar |
| label | string | — | Etiqueta del checkbox |
| description | string | — | Texto descriptivo |
| disabled | boolean | false | Deshabilita el control |