Components › Actions

Dropdown menu

A menu of actions with shortcuts, checkable items and nested submenus.

Installation

npx plankui@latest add dropdown-menu

Usage

import { DropdownMenu } from "@/components/ui/dropdown-menu";

<DropdownMenu>
  <DropdownMenuTrigger asChild><Button>Open</Button></DropdownMenuTrigger>
  <DropdownMenuContent>
    <DropdownMenuItem shortcut="⌘E">Rename</DropdownMenuItem>
  </DropdownMenuContent>
</DropdownMenu>

API reference

PropTypeDefaultDescription
DropdownMenuItem.shortcutstringKey hint shown on the right.
DropdownMenuItem.destructivebooleanfalseDanger colouring for irreversible actions.
DropdownMenuContent.align"start" | "center" | "end""center"Alignment against the trigger.

View the source on GitHub