Skip to main content

Select

El componente Select permite a los usuarios elegir una opción de una lista desplegable.

Uso

import { Select } from "essential-materials";

Ejemplos

Basico

Uso basico del select.

Desabilitado

Select desabilitado y Opcion desabilitado.

Select Deshabilitado
Select con una Opción Deshabilitada

Tamaños

Se puede colocar en tres tamaños: "small", "medium", "large".

API

PropiedadTipoDescripciónValores posiblesDefault
namestringNombre del campoCualquier string válidoundefined
optionsSelectOption[]Lista de opciones disponiblesArray de { label, value, disabled }[]
valuestring | string[]Valor seleccionadoString o array de stringsundefined
placeholderstringTexto mostrado antes de seleccionar una opciónCualquier string válido""
disabledbooleanSi el selector debe estar deshabilitadotrue, falsefalse
size"small" | "medium" | "large"Tamaño del select"small", "medium", "large""medium"
classNamestringClases CSS personalizadas"" o cualquier clase CSS válida""
onChange(value: string) => voidFunción que se ejecuta al cambiar la opción(value: string) => voidundefined