Menubar
A visually persistent menu common in desktop applications that provides quick access to a consistent set of commands.
"use client"
import {
Menubar,
MenubarCheckboxItem,Usage
import {
Menubar,
MenubarContent,
MenubarGroup,
MenubarItem,
MenubarMenu,
MenubarSeparator,
MenubarShortcut,
MenubarTrigger,
} from "@/components/ui/menubar"<Menubar>
<MenubarMenu>
<MenubarTrigger>File</MenubarTrigger>
<MenubarContent>
<MenubarGroup>
<MenubarItem>
New Tab <MenubarShortcut>⌘T</MenubarShortcut>
</MenubarItem>
<MenubarItem>New Window</MenubarItem>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarItem>Share</MenubarItem>
<MenubarItem>Print</MenubarItem>
</MenubarGroup>
</MenubarContent>
</MenubarMenu>
</Menubar>Examples
Checkboxes
Use MenubarCheckboxItem for toggleable options.
"use client"
import {
Menubar,
MenubarCheckboxItem,Radios
Use MenubarRadioGroup and MenubarRadioItem for single-select options.
"use client"
import * as React from "react"
import {
Menubar,Submenus
Use MenubarSub, MenubarSubTrigger, and MenubarSubContent for nested menus.
import {
Menubar,
MenubarContent,
MenubarItem,
MenubarMenu,With Icons
"use client"
import {
Menubar,
MenubarContent,