# Menubar

> A desktop-style menu bar with menus, items, and submenus.

_Updated: 2026-06-04_

A desktop-style menu bar with menus, items, and submenus.

## Installation

```bash
railbase ui add menubar
```

> [!NOTE]
> `railbase ui add` also copies shared primitives — they ship alongside this component automatically.

## Usage

```tsx
import { Menubar, MenubarMenu, MenubarTrigger, MenubarContent, MenubarItem } from "@/lib/ui/menubar";

<Menubar>
  <MenubarMenu>
    <MenubarTrigger>File</MenubarTrigger>
    <MenubarContent>
      <MenubarItem>New</MenubarItem>
      <MenubarItem>Open</MenubarItem>
    </MenubarContent>
  </MenubarMenu>
</Menubar>
```

## Anatomy

Exported parts: `Menubar` · `MenubarMenu` · `MenubarTrigger` · `MenubarContent` · `MenubarItem` · `MenubarCheckboxItem` · `MenubarRadioGroup` · `MenubarRadioItem` · `MenubarLabel` · `MenubarSeparator` · `MenubarShortcut` · `MenubarGroup` · `MenubarPortal` · `MenubarSubTriggerChevron`
