Koori UI
Components

GlassMenubar

A desktop-style menu bar with nested dropdown menus.

Preview

Usage

import {
  GlassMenubar,
  GlassMenubarMenu,
  GlassMenubarTrigger,
  GlassMenubarContent,
  GlassMenubarItem,
  GlassMenubarSeparator,
} from "koori-ui";
 
<GlassMenubar>
  <GlassMenubarMenu>
    <GlassMenubarTrigger>File</GlassMenubarTrigger>
    <GlassMenubarContent>
      <GlassMenubarItem>New Tab</GlassMenubarItem>
      <GlassMenubarSeparator />
      <GlassMenubarItem>Print…</GlassMenubarItem>
    </GlassMenubarContent>
  </GlassMenubarMenu>
</GlassMenubar>

Props

GlassMenubar

PropTypeDefaultDescription
valuestringControlled active menu
defaultValuestringDefault active menu
onValueChange(value: string) => voidFired when active menu changes
loopbooleantrueWhether keyboard navigation loops

GlassMenubarItem

PropTypeDefaultDescription
disabledbooleanfalseDisable the item
onSelect(event) => voidFired when the item is selected

All Radix Menubar props are also supported.

On this page