Dropdown Menu
Radix DropdownMenu from the shadcn registry. Use it for a list of actions: it gives you role=menu, roving focus, typeahead, submenus, checkbox and radio items. Popover is for free-form content (a search list, a form).
Actions
Items with icons and shortcuts; the destructive variant reads red and highlights on the error tint.
Groups, submenu, checkbox and radio items
A label heads a group; a sub-trigger opens a nested menu on hover or ArrowRight; checkbox and radio items carry their own state.