Command
FREEArama, gruplar, kısayollar ve klavyeyle gezinmeli komut paleti; ⌘K ile açılır.
Kurulum
Terminal
npx @bloxa/cli add command
# or: npx shadcn@latest add @bloxa/commandÖrnekler
⌘K komut paleti
Düğmeyle aç; ok tuşları ve Enter ile seç. "ayarlar" ya da "çıkış" yazmayı dene. Uygulamanda varsayılan olarak ⌘K / Ctrl+K ile açılır (bu sitede ⌘K site aramasını açar).
Sayfa içinde
Sonuç yok
Docs
Installation
Localization
Theming
Button
Data Table
Date Picker
Dialog
Toast
API
Her bileşen, oluşturduğu HTML elemanının özelliklerini de kabul eder.
Command
CommandInput, CommandList, CommandEmpty, CommandGroup, CommandItem ve CommandSeparator ile kullanılır.
| Özellik | Tip | Varsayılan | Açıklama |
|---|---|---|---|
| filter | (text, query) => boolean | — | Özel eşleştirme; varsayılan kelime bazlı, Türkçe ve aksan duyarsız. |
| loop | boolean | true | Sondan başa dön. |
CommandItem
| Özellik | Tip | Varsayılan | Açıklama |
|---|---|---|---|
| value | string | — | Benzersiz değer; aranır. |
| keywords | string[] | — | Ek arama kelimeleri. |
| onSelect | (value) => void | — | Tıklanınca veya Enter'da. |
| icon / shortcut / disabled | ReactNode / string[] / boolean | — | İkon, kısayol tuşları, pasif. |
CommandDialog
| Özellik | Tip | Varsayılan | Açıklama |
|---|---|---|---|
| hotkey | string | false | "k" | ⌘/Ctrl ile açan tuş. |
| open / onOpenChange | boolean / (open) => void | — | Kontrollü açık durum. |