Skip to Content
ComponentsContext Menu

Context Menu

Displays a menu of actions triggered by a right-click (or long press on touch).

Right click here

import { ContextMenu, ContextMenuContent, ContextMenuItem, ContextMenuTrigger, } from "@/components/ui/context-menu"
<ContextMenu> <ContextMenuTrigger>Right click here</ContextMenuTrigger> <ContextMenuContent> <ContextMenuItem>Profile</ContextMenuItem> <ContextMenuItem>Settings</ContextMenuItem> </ContextMenuContent> </ContextMenu>

Examples

With submenu

<ContextMenuSub> <ContextMenuSubTrigger>More Tools</ContextMenuSubTrigger> <ContextMenuSubContent> <ContextMenuItem>Save Page As…</ContextMenuItem> <ContextMenuItem>Developer Tools</ContextMenuItem> </ContextMenuSubContent> </ContextMenuSub>

With checkboxes

<ContextMenuCheckboxItem checked>Show Bookmarks</ContextMenuCheckboxItem> <ContextMenuCheckboxItem>Show Full URLs</ContextMenuCheckboxItem>

With radio group

<ContextMenuRadioGroup value="pedro"> <ContextMenuRadioItem value="pedro">Pedro Duarte</ContextMenuRadioItem> <ContextMenuRadioItem value="colm">Colm Tuite</ContextMenuRadioItem> </ContextMenuRadioGroup>

With shortcuts

<ContextMenuItem> Reload <ContextMenuShortcut>⌘R</ContextMenuShortcut> </ContextMenuItem>
Last updated on