DropdownMenu

Installation

import * as DropdownMenu from "@o/pipeline/components/dropdown-menu";

Usage

Triggered via a Button (through the asChild prop on the DropdownMenu.Trigger).

Note

  • RadioGroup and CheckboxItem do not provide uncontrolled behavior — you will need to manage the state yourself.

Item Icons and Symbols

All items accept an additional iconStart, iconEnd and symbol prop for additional visual cues.

With iconStart and iconEnd

With iconStart, iconEnd and symbol

Content

size

Note

SubContent size is not inherited from Content — you will need to configure it separately if needed

collisionPadding

Adjust collisionPadding to provide a more comfortable distance from the outer page edge. Similarly to size, SubContent does not inherit this value from Content.