AIArchintel UIKataloğu aç

Textarea

Karakter sayacı ve monospace modu destekleyen çok satırlı giriş.

Textarea.tsx
Textarea.tsx
47 / 160

Yayınlanan tasarım sisteminin halka açık açıklama metni.

Derleme aşamasında doğrulanacak mimari ayarlar.

Kurulum

shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:

$npx shadcn@latest add https://ui.cagriozay.com.tr/r/textarea.json

Kullanım Örneği

import { Textarea } from "@/components/ui/Textarea"

<Textarea label="Açıklama" helperText="Markdown desteklenir" characterCount maxLength={500} />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
labelReactNodeTextarea etiketi.
helperTextReactNodearia-describedby ile bağlanan yardımcı metin.
errorstring | booleanaria-invalid hata durumu ve mesajı.
successbooleanfalseBaşarı görünümü.
size"sm" | "md" | "lg""md"Alan ölçeği.
variant"default" | "filled" | "flush""default"Alan yüzeyi.
monospacebooleanfalseKod yazı tipi.
characterCountbooleanfalsemaxLength ile karakter sayacını gösterir.
onValueChange(value: string) => voidString değer callback'i.