Nusa UINusa UI

Displays a form textarea.

registry/examples/textarea-demo.tsx
import { Textarea } from "@/registry/ui/textarea"

export default function TextareaDemo() {

Installation

pnpmnpmyarnbun
pnpm dlx shadcn@latest add https://nusa-ui.vercel.app/r/textarea.json

Usage

import { Textarea } from "@/components/ui/textarea"
<Textarea placeholder="Type your message here." />

Examples

Default

registry/examples/textarea-default.tsx
import { Textarea } from "@/registry/ui/textarea"

export default function TextareaDefault() {

With Label

registry/examples/textarea-with-label.tsx
import { Label } from "@/registry/ui/label"
import { Textarea } from "@/registry/ui/textarea"

Disabled

registry/examples/textarea-disabled.tsx
import { Textarea } from "@/registry/ui/textarea"

export default function TextareaDisabled() {

With Text

registry/examples/textarea-with-text.tsx
import { Label } from "@/registry/ui/label"
import { Textarea } from "@/registry/ui/textarea"

API Reference

Textarea

All standard HTML textarea attributes are supported.

PropTypeDefaultDescription
placeholderstring-Placeholder text
disabledbooleanfalseDisable the textarea
rowsnumber-Number of visible text lines