kbar
🔮 Built in animations, fully customizable
⌨️ Keyboard navigation support
⏱️ Set up in minutes
⚡️ Keyboard shortcuts support
🌐 Simple data structure
👋 Single provider
Have a fully functioning command menu for your site in minutes.
There is a single provider which you will wrap your app around; you do not have to wrap your entire app; however, there are no performance implications by doing so.
Actions
When a user searches for something in kbar, the result is a list of ActionImpls. ActionImpls are a more complex, powerful representation of the action object literal that the user defines.
Static, global actions
kbar takes an initial list of actions when instantiated. This initial list is considered a static/global list of actions. These actions exist on each page of your site.
Dynamic actions
While it is good to have a set of actions registered up front and available globally, sometimes you will want to have actions available only when on a specific page, or even when a specific component is mounted.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. uis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Delete