Este componente es especialmente útil para capturar información más extensa como comentarios, descripciones, mensajes o cualquier tipo de texto que requiera más de una línea.
El text area tiene variantes por estado de interacción.
Cada una de las variantes del componente tiene las siguientes opciones de configuración:
Por defecto, el helper está desactivado para no sobrecargar los formularios, pero puede activarse cuando sea necesario. En los campos con la variante de error, el helper es obligatorio para dar a los usuarios contexto sobre la causa del fallo.
Aunque esta funcionalidad no está habilitada por defecto, puede activarse para que el usuario pueda aumentar el tamaño del área de texto verticalmente.
Por defecto, el contador de caracteres está activado, pero se puede habilitar o deshabilitar según las necesidades del producto.
Si el texto crece, el input lo acompaña aumentando su tamaño. Al llegar a un límite, la caja deja de crecer y se activa el scroll interior.
Cuando se alcanza el límite máximo de caracteres, el contador se pone rojo y no permite añadir más texto. Al salir del campo, el estado del input se actualiza a “filled” y se oculta el error.