- คอมโพเนนต์เมนูคำสั่งที่รวดเร็วและนำมาประกอบใช้งานได้ (ใช้เป็น combobox ได้ด้วย)
- กรองและจัดเรียง รายการที่เรนเดอร์แล้วโดยอัตโนมัติ และสามารถเพิ่มฟังก์ชันกรองแบบกำหนดเองได้
- มี API ที่ปรับแต่งได้อย่างสมบูรณ์ - สามารถกำหนดคอมโพเนนต์, ฟิลเตอร์ และตรรกะการจัดเรียงแบบกำหนดเองได้ ใช้งานร่วมกับคอมโพเนนต์อื่นหรือ JSX ได้
- ประสิทธิภาพยอดเยี่ยม – รองรับการจัดการรายการได้ลื่นไหลสูงสุด 2,000~3,000 รายการ
- ควบคุมสถานะอินพุตและเอาต์พุต: สามารถควบคุมการเปลี่ยนแปลงสถานะและการป้อนคีย์ได้ผ่าน
value, onValueChange,onSelect เป็นต้น
- ตัวเลือกการทำสไตล์ที่หลากหลาย
- สามารถทำสไตล์ด้วยตัวแปร CSS และ data attribute (
cmdk-)
- ปรับแต่งสถานะและสไตล์ของคอมโพเนนต์เฉพาะได้
- รองรับการเข้าถึง: รองรับ
aria attribute และเป็นไปตามลำดับ DOM
- ผสานรวมกับ Radix UI
- รองรับกล่องโต้ตอบที่อิงจากคอมโพเนนต์
Dialog ของ Radix UI
- ควบคุมตำแหน่งพอร์ทัลและสถานะได้
ข้อเสียและข้อจำกัด
- ไม่รองรับ Virtualization – ประสิทธิภาพอาจลดลงเมื่อมีรายการจำนวนมาก
- ยังไม่รองรับ Concurrent Mode อย่างสมบูรณ์ – อาจมีความไม่เสถียรในบางการทำงาน
- ไม่รองรับ React Native
ยังไม่มีความคิดเห็น