Loading dashboard...
Loading dashboard...
import { Button } from "@/components/ui/button"
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuGroup,
DropdownMenuItem,
DropdownMenuLabel,
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu"<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button variant="outline">Open</Button>
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuGroup>
<DropdownMenuLabel>My Account</DropdownMenuLabel>
<DropdownMenuItem>Profile</DropdownMenuItem>
<DropdownMenuItem>Billing</DropdownMenuItem>
</DropdownMenuGroup>
<DropdownMenuGroup>
<DropdownMenuSeparator />
<DropdownMenuItem>Team</DropdownMenuItem>
<DropdownMenuItem>Subscription</DropdownMenuItem>
</DropdownMenuGroup>
</DropdownMenuContent>
</DropdownMenu>A basic dropdown menu with labels and separators.
Use DropdownMenuSub to nest secondary actions.
Add DropdownMenuShortcut to show keyboard hints.
Combine icons with labels for quick scanning.
Use DropdownMenuCheckboxItem for toggles.
Add icons to checkbox items.
Use DropdownMenuRadioGroup for exclusive choices.
Show radio options with icons.
Use variant="destructive" for irreversible actions.
An account switcher dropdown triggered by an avatar.
A richer example combining groups, icons, and submenus.
See the Radix UI documentation for the full API reference.
import { Button } from "@/components/ui/button"
import {
DropdownMenu,import { Button } from "@/components/ui/button"
import {
DropdownMenu,import { Button } from "@/components/ui/button"
import {
DropdownMenu,import { Button } from "@/components/ui/button"
import {
DropdownMenu,"use client"
import * as React from "react""use client"
import * as React from "react""use client"
import * as React from "react""use client"
import * as React from "react"import { Button } from "@/components/ui/button"
import {
DropdownMenu,import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"
import { Button } from "@/components/ui/button"
import {"use client"
import * as React from "react"import { Button } from "@/components/ui/button"
import {
DropdownMenu,