Primitives
Textarea
A multi-line text input with auto-resize, character count, and error state.
Preview:1280px
16/300
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| label | string | - | Label displayed above the textarea. |
| value | string | - | Controlled textarea value. |
| onChange | (e: ChangeEvent) => void | - | Change handler (web gets event, native gets string). |
| rows | number | 3 | Initial visible row count. |
| maxLength | number | - | Character limit. Shows count when set. |
| error | string | - | Error message shown below. |