About
Multi-line text input for longer free-form content, with primary and secondary variants, configurable rows, and full-width layout. Thin re-export of the real @heroui/react TextArea plus @heroui/styles.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Text Area to your project and fits it to your theme.
Code
How Text Area is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import { TextArea } from "@/components/ui/heroui-text-area"
export default function Demo() {
return (
<div className="flex w-full items-center justify-center">
<div className="flex w-[280px] flex-col gap-2">
<TextArea fullWidth placeholder="Primary textarea" variant="primary" />
<TextArea fullWidth placeholder="Secondary textarea" variant="secondary" />
</div>
</div>
)
}
















