Menubar
Masaüstü uygulamaları için klavye erişimli hiyerarşik menü çubuğu.
Menubar.tsx
Kurulum
shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:
$
npx shadcn@latest add https://ui.cagriozay.com.tr/r/menubar.jsonKullanım Örneği
import { Menubar } from "@/components/ui"
<Menubar menus={[{ id: "file", label: "Dosya", items: [{ id: "save", label: "Kaydet", onSelect: save }] }]} />Özellikler & Parametreler (API)
| Prop | Tür | Varsayılan | Açıklama |
|---|---|---|---|
| menus | MenubarMenu[] | — | Üst menüler ve alt aksiyonları. |
| ariaLabel | string | "Uygulama menüsü" | Menü çubuğunun erişilebilir adı. |
| className | string | — | Kapsayıcı yardımcı sınıfları. |