- तेज़ और composable कमांड मेनू कंपोनेंट (combobox के रूप में भी इस्तेमाल किया जा सकता है)
- रेंडर किए गए आइटम्स को अपने-आप फ़िल्टर और sort करता है। कस्टम filtering function भी जोड़ा जा सकता है
- पूरी तरह कॉन्फ़िगर किया जा सकने वाला API उपलब्ध - custom components, filters, और sorting logic को define किया जा सकता है। अन्य components या JSX के साथ इस्तेमाल किया जा सकता है
- बेहतरीन performance – अधिकतम 2,000~3,000 आइटम्स तक स्मूद तरीके से handle कर सकता है
- input और output state control:
value, onValueChange,onSelect आदि के ज़रिए state changes और key input के अनुसार state को control किया जा सकता है
- विविध styling options
- CSS variables और data attributes (
cmdk-) से styling की जा सकती है
- खास components की state और style को customize किया जा सकता है
- accessibility support:
aria attributes और DOM order का पालन
- Radix UI integration
- Radix UI के
Dialog component पर आधारित dialog support
- portal location और state को control किया जा सकता है
कमियां और सीमाएं
- Virtualization का समर्थन नहीं – बहुत बड़े आइटम सेट में performance कम हो सकती है
- Concurrent Mode का पूरा समर्थन नहीं – कुछ व्यवहार में अस्थिरता की संभावना है
- React Native का समर्थन नहीं
अभी कोई टिप्पणी नहीं है.