ComponentClient component

Context Menu

A full-featured action menu opened with a secondary click.

Installation

Preview

Right-click this surface

Usage

tsx
import {
  ContextMenu,
  ContextMenuContent,
  ContextMenuItem,
  ContextMenuTrigger,
} from "@/components/ui/context-menu"

<ContextMenu>
  <ContextMenuTrigger>Right-click here</ContextMenuTrigger>
  <ContextMenuContent>
    <ContextMenuItem>View source</ContextMenuItem>
  </ContextMenuContent>
</ContextMenu>

API reference

PropTypeDefaultDescription
classNamestringOverrides or extends the generated Tailwind classes.
disabledbooleanfalsePrevents user interaction when supported.