Radio
El componente Radio permite a los usuarios seleccionar una única opción dentro de un grupo.
Uso
import { Radio } from "essential-materials";
Ejemplos
Basico
Uso basico del radio.
Desabilitado
Radio desabilitado.
Estados
Tres estados que se pueden añadir a radio.
Tamaños
Se puede colocar en tres tamaños: "small", "medium", "large".
API
| Propiedad | Tipo | Descripción | Valores posibles | Default |
|---|---|---|---|---|
name | string | Nombre del grupo de opciones | Cualquier string válido | undefined |
label | string | Texto que describe la opción | Cualquier string válido | "" |
size | string | Tamaño del radio | "small", "medium", "large" | "medium" |
checked | boolean | Indica si el radio está seleccionado | true, false | false |
disabled | boolean | Si el radio debe mostrarse deshabilitado | true, false | false |
required | boolean | Si la selección es obligatoria | true, false | false |
className | string | Clases CSS personalizadas | "" o cualquier clase CSS válida | "" |
onChange | function | Función que se ejecuta al cambiar el valor | (value: boolean) => void | undefined |