Radio

Grupo de opciones mutuamente excluyentes con accesibilidad completa.

pnpm dlx nuvo-ui add radio

Básico — vertical

Plan

Hasta 3 proyectos, sin soporte.

Proyectos ilimitados, soporte prioritario.

Todo Pro + seats de equipo y SSO.

Contacta con ventas.

Seleccionado: pro

Horizontal

Frecuencia de pago

Uso

import { RadioGroup, Radio } from "@nuvo-ui/ui"

<RadioGroup value={plan} onValueChange={setPlan} label="Plan">
  <Radio value="free" label="Free"       description="Hasta 3 proyectos." />
  <Radio value="pro"  label="Pro"        description="Proyectos ilimitados." />
  <Radio value="team" label="Enterprise" disabled />
</RadioGroup>

Props — RadioGroup

PropTipoDefaultDescripción
valuestringValor seleccionado (controlado)
defaultValuestringValor inicial (no controlado)
onValueChange(v: string) => voidCallback al cambiar
labelstringEtiqueta del grupo
orientation"vertical" | "horizontal""vertical"Disposición de los radios
disabledbooleanfalseDeshabilita todo el grupo