Cerca...

Cerca nella documentazione...

Textarea

Textarea

Un <textarea> nativo stilizzato.

import { Textarea } from "@pompeitech/vesuvius-ui";

Default

Disabilitato

Con un'etichetta

Dimensione fissa (senza maniglia di ridimensionamento)

La maniglia di ridimensionamento predefinita del browser è attiva — disattivala con resize-none quando un layout fisso conta più che permettere all'utente di ridimensionare:

API

Textarea

Ogni prop nativa di <textarea>, incluse ref, rows e maxLength.

PropTipoDescrizione
rowsnumberAltezza visibile in righe di testo.
maxLengthnumberLimite nativo di caratteri, imposto dal browser.
disabledboolean

Nessun extra — il componente aggiunge solo stile, nessun comportamento di auto-ridimensionamento al contenuto (aggiungilo tu stesso tramite una libreria come react-textarea-autosize se ti serve; Textarea inoltra ref, quindi si compone direttamente con una).

Accessibilità

Come Input — abbina sempre a una <Label htmlFor> o aria-label.