AIArchintel UIKataloğu aç

Form Field

Erişilebilir etiket, açıklama ve doğrulama mesajı bileşimi.

FormField.tsx
FormField.tsx

Çalışma alanında görünecek isim.

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/form-field.json

Kullanım Örneği

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

<FormField label="Proje adı" description="Görünen isim">{(props) => <input {...props} />}</FormField>

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
labelstringAlan etiketi.
children(props: FieldProps) => ReactNodeErişilebilir input proplarını alan render fonksiyonu.
descriptionstringYardımcı açıklama.
errorstringHata mesajı ve geçersiz durum.
requiredbooleanfalseZorunlu alan göstergesi.