Skip to main content

Input

El componente Input permite la entrada de texto en formularios y otros elementos interactivos.

Uso

import { Input } from "essential-materials";

Ejemplos

Basico

Uso basico del input.

Desabilitado

Input desabilitado.

Tipos

Los distintos tipos de input que se pueden colocar.

Input Normal

Input de Email

Input de Contraseña

Input de Numero

Input de Fecha

Input de Telefono

Tamaños

Se puede colocar en tres tamaños.

Input Pequeño

Input Mediano

Input Grande

API

PropiedadTipoDescripciónValores posiblesDefault
namestringNombre del inputCualquier stringundefined
valuestringValor del inputCualquier string""
typestringTipo de input"text", "password", "email", etc."text"
sizestringTamaño del input"small", "medium", "large""medium"
placeholderstringTexto de referencia dentro del inputCualquier stringundefined
fullWidthbooleanSi el input ocupa el ancho completotrue, falsefalse
classNamestringClases CSS personalizadas"" o cualquier clase CSS válida""
onChangefunciónFunción que se ejecuta al cambiar el valor(value: string) => voidundefined