Componentes

Context Menu

Ações contextuais no clique direito / long-press.

Sobreposições e menus
Clique com o botão direito
Código da demo
"use client";

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

export function Demo() {
  return (
    <ContextMenu>
      <ContextMenuTrigger className="flex h-32 w-full max-w-sm items-center justify-center rounded-md border border-dashed border-border bg-surface fe-body text-muted-foreground">
        Clique com o botão direito
      </ContextMenuTrigger>
      <ContextMenuContent>
        <ContextMenuItem>
          Voltar
          <ContextMenuShortcut>⌘[</ContextMenuShortcut>
        </ContextMenuItem>
        <ContextMenuItem disabled>Avançar</ContextMenuItem>
        <ContextMenuSeparator />
        <ContextMenuItem>Recarregar</ContextMenuItem>
      </ContextMenuContent>
    </ContextMenu>
  );
}
Acessibilidade
Foco no menu; Esc fecha; itens com atalhos opcionais.
Importar
import { ContextMenu, ContextMenuTrigger, ContextMenuContent } from "@financeequity/ui/context-menu"

Neste repositório:

import { ContextMenu, ContextMenuTrigger, ContextMenuContent } from "@/components/ui/context-menu"
Dependências
radix-ui