AIArchintel UIKataloğu aç

Tag Input

Klavye dostu metin etiketi oluşturma ve kaldırma alanı.

TagInput.tsx
TagInput.tsx
ReactTypeScript

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/tag-input.json

Kullanım Örneği

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

<TagInput defaultValue={["React"]} maxTags={5} onValueChange={setTags} />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
valuestring[]Kontrollü etiket listesi.
onValueChange(tags: string[]) => voidEtiket listesi değişikliği callback'i.
maxTagsnumberEn fazla etiket sayısı.
allowDuplicatesbooleanfalseTekrarlanan etiketlere izin verir.