Skip to content
GitHub

Textarea

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

import { Textarea } from "@/components/ui/pxl/textarea"
export default function TextareaDemo() {
return <Textarea placeholder="Type your message here." />
}
pnpm dlx shadcn@latest add pxl-ui/registry/textarea
import { Textarea } from "@/components/ui/textarea"
<Textarea />

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

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

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

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