AIArchintel UIKataloğu aç

Multi Select

Sınır ve toplu temizleme destekleyen aranabilir çoklu seçim.

MultiSelect.tsx
MultiSelect.tsx
Teknolojiler

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/multi-select.json

Kullanım Örneği

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

<MultiSelect options={technologyOptions} value={selected} onValueChange={setSelected} maxSelected={3} />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
optionsComboboxOption[]Aranabilir seçenek listesi.
valuestring[]Kontrollü seçili değerler.
onValueChange(value: string[]) => voidSeçimler değiştiğinde çağrılır.
maxSelectednumberEn fazla seçim sayısı.
clearablebooleantrueToplu temizleme düğmesini gösterir.
disabledbooleanfalseBileşeni devre dışı bırakır.