Dropdown Menu
Displays a menu to the user — such as a set of actions or functions — triggered by a button.
shadcn/ui docs →Preview
Installation
terminal
Other package managers
bunx --bun shadcn@latest add https://trents.tech/r/dropdown-menu.json
Dependencies: @radix-ui/react-dropdown-menu
Usage
example.tsx
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu"
import { Button } from "@/components/ui/button"
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button>Open Menu</Button>
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuItem>Profile</DropdownMenuItem>
<DropdownMenuItem>Settings</DropdownMenuItem>
<DropdownMenuItem>Logout</DropdownMenuItem>
</DropdownMenuContent>
</DropdownMenu>