- Hızlı ve birleştirilebilir bir komut menüsü bileşeni (combo box olarak da kullanılabilir)
- Render edilen öğeleri otomatik olarak filtreler ve sıralar. Özel filtreleme fonksiyonu eklenebilir
- Tamamen yapılandırılabilir bir API sunar - özel bileşenler, filtreler ve sıralama mantığı tanımlanabilir. Diğer bileşenler veya JSX ile birlikte kullanılabilir
- Yüksek performans – en fazla 2.000~3.000 öğeye kadar akıcı şekilde işleyebilir
- Girdi ve çıktı durum kontrolü:
value, onValueChange, onSelect vb. ile durum değişimleri ve tuş girişlerine göre durum kontrolü yapılabilir
- Çeşitli stil seçenekleri
- CSS değişkenleri ve veri öznitelikleri (
cmdk-) ile stillendirilebilir
- Belirli bileşenlerin durumu ve stili özelleştirilebilir
- Erişilebilirlik desteği:
aria öznitelikleri ve DOM sırasına uyum
- Radix UI entegrasyonu
- Radix UI'nin
Dialog bileşenini temel alan iletişim penceresi desteği
- Portal konumu ve durum kontrolü yapılabilir
Dezavantajlar ve sınırlamalar
- Virtualization desteği yok – büyük ölçekli öğelerde performans düşebilir
- Concurrent Mode tam olarak desteklenmiyor – bazı davranışlarda kararsızlık olabilir
- React Native desteklenmiyor
Henüz yorum yok.