Input

Campo de entrada de texto básico. Permite al usuario ingresar datos.

Contrato

  • Solo maneja la entrada de datos.
  • No incluye labels ni mensajes de error por defecto (deben componerse externamente).
  • Soporta estados de validación explícitos.

Uso básico

Tipos

Estados

Antipatrón

No uses el Input sin un label accesible (ya sea visual o mediante aria-label). El componente Input no incluye el label para mantener la flexibilidad de composición.