Menus / Context Menu

Context Menu

<ContextMenu />Stable

A menu triggered by right-click. Same shape as Dropdown Menu — different trigger. Use sparingly: most users don't discover right-click. Built on Radix ContextMenu.

import { ContextMenu, ContextMenuTrigger, ContextMenuContent, ContextMenuItem } from "@/components/upnext";

Variants

Right-click here
<ContextMenu>
<ContextMenuTrigger>Right-click here</ContextMenuTrigger>
<ContextMenuContent>
<ContextMenuItem>Open</ContextMenuItem>
<ContextMenuItem>Rename</ContextMenuItem>
<ContextMenuSeparator />
<ContextMenuItem variant="destructive">Delete</ContextMenuItem>
</ContextMenuContent>
</ContextMenu>

Source

The wrapper is a thin re-export; the actual styling lives in the shadcn primitive.