Components
Textarea
A multi-line text input field.
example.tsx
Import
tsx
import { AppTextarea } from "@/components/primitives/AppTextarea"API Reference
AppTextarea extends all native <textarea> HTML attributes.
| Prop | Type | Default | Description |
|---|---|---|---|
| placeholder | string | — | Placeholder text to display when empty. |
| className | string | — | Additional Tailwind classes merged via cn(). Prefer the wrapper pattern for reusable overrides. |
Source
src/components/primitives/AppTextarea.tsx
"use client"
import { Textarea } from "../ui/textarea"
type AppTextareaProps = React.ComponentPropsWithoutRef<typeof Textarea>
function AppTextarea(props: AppTextareaProps) {
return <Textarea {...props} />
}
export { AppTextarea }