Navigation

Menu

Compact action menus: leading icons, shortcuts, destructive rows, checkmarks, submenus. ContextMenu opens the same menu on right click or long press.
import { Menu, MenuTrigger, MenuContent, MenuItem, … } from "pleate/menu";

Everything in one menu

Context menu

import { ContextMenu, … } from "pleate/context-menu"

Right-click or long-press

Props

MenuItem

One action.

icon, shortcut, destructive, inset, disabled, onSelect

MenuCheckboxItem / MenuRadioItem

Toggles and single choice.

checked / value

MenuSub, MenuSubTrigger, MenuSubContent

Nested menu.

MenuContent

Placement (Radix).

align, side, sideOffset

Accessibility

  • menu / menuitem roles, arrow keys, typeahead, Escape.
  • Focus returns to the trigger on close.