componente · @solu30/ui-kit/input
TextArea
El componente, montado
Cargando el espécimen…
Cargando el chunk del paquete instalado…
De dónde se importa
import { TextArea } from '@solu30/ui-kit/input'Props
| Prop | Requerida | Tipo | Qué hace |
|---|---|---|---|
| label | opcional | string | Label for the textarea |
| error | opcional | string | Error message to display |
| className | opcional | string | Additional CSS class |
| helpText | opcional | string | Help text to display below the textarea |
| fullWidth | opcional | boolean | Whether the textarea should take full width |
| autoResize | opcional | boolean | Whether the textarea should auto-resize based on content |
| size | opcional | 'sm' | 'md' | 'lg' | Size variant |
Ejemplo del paquete
<TextArea
label="Description"
placeholder="Enter a description"
value={description}
onChange={(e) => setDescription(e.target.value)}
autoResize
/>Del @example del JSDoc de @solu30/ui-kit, sin editar. Cuatro de los 69 ejemplos del paquete traen pegada la firma cruda del .d.ts —el mismo defecto del extractor que se come las descripciones—, y por eso la caja tiene tope de alto: el ejemplo de verdad suele estar al final.