Checkbox

Casilla de verificación accesible con estado indeterminate y descripción.

pnpm dlx nuvo-ui add checkbox

Bá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

PropTipoDefaultDescripción
checkedboolean | "indeterminate"Estado controlado
defaultCheckedbooleanEstado inicial (no controlado)
onCheckedChange(v: boolean | 'indeterminate') => voidCallback al cambiar
labelstringEtiqueta del checkbox
descriptionstringTexto descriptivo
disabledbooleanfalseDeshabilita el control