Multi-line text input with optional auto-resize. Matches the Input styling with focus ring and validation states.
Textarea supports an autoResize prop that grows the textarea height as you type, removing the need for a scrollbar. It listens to both controlled value changes and direct user input.
import { Textarea } from "@/components/ui/shared/textarea"<Textarea placeholder="Type here..." />autoResizebooleanfalseWhen true, the textarea grows automatically as you type
placeholderstringPlaceholder text
disabledbooleanfalseDisable the textarea
classNamestringAdditional CSS classes