import { TextArea } from "@nodus/design-system"Loading demo…
Props
| Prop | Type | Default | Description |
|---|---|---|---|
label | string | — | Label text displayed above the textarea |
error | string | — | Error message — also sets aria-invalid |
hint | string | — | Helper text below the textarea |
resize | CSSProperties['resize'] | "vertical" | CSS resize behavior |
rows | number | 4 | Initial visible rows |
labelType
stringDefault —Label text displayed above the textarea
errorType
stringDefault —Error message — also sets aria-invalid
hintType
stringDefault —Helper text below the textarea
resizeType
CSSProperties['resize']Default "vertical"CSS resize behavior
rowsType
numberDefault 4Initial visible rows
MobileTouch Target
Inputs are full-width. Use at least 16px font to prevent iOS auto-zoom. Set resize='none' to avoid accidental resize on touch.
Design Rationale
This component was designed to express:
Explore Related
Was this helpful?