120k

Textarea

Displays a form textarea or a component that looks like a textarea.

Installation

pnpm dlx shadcn@latest add @force-ui-ember/textarea

Usage

import { Textarea } from '@/ui/textarea';
<Textarea />

Examples

Field

Use Field, FieldLabel, and FieldDescription to create a textarea with a label and description.

Disabled

Use the disabled attribute to disable the textarea. To style the disabled state, add the data-disabled attribute to the Field component.

Invalid

Use aria-invalid="true" to mark the textarea as invalid. To style the invalid state, add the data-invalid attribute to the Field component.

Button

Pair with Button to create a textarea with a submit button.

Variants

Use the @variant prop to change the visual style of the textarea.

RTL

To enable RTL support in Force UI, see the RTL configuration guide.

API Reference

Textarea

The Textarea component displays a multi-line text input field.

PropTypeDefault
@variant"outline" | "filled" | "underline" | "ghost""outline"
@classstring-