A composable dropdown component that can handle both simple navigation menus as well as complex action menus with checkboxes, radios, and submenus.
Display a simple set of links in a dropdown menu.
Use the navmenu component for a simple collections of links. Otherwise, use the menu component for action menus that require keyboard navigation, submenus, etc.
Customize the position of the dropdown menu via the position and align props. You can first pass the base position: top, bottom, left, and right, then an alignment modifier like start, center, or end.
Customize the offset/gap of the dropdown menu via the offset and gap props. These properties accept values in pixels.
Add keyboard shortcut hints to menu items to teach users how to navigate your app faster.
Nest submenus for more condensed menus.