MenubarRtl() — ui Function Reference
Architecture documentation for the MenubarRtl() function in menubar-rtl.tsx from the ui codebase.
Entity Profile
Dependency Diagram
graph TD 9eb149eb_ebd9_c1f0_9bc4_93cfebf104c8["MenubarRtl()"] d7694027_3b90_576d_eef2_44c84f217ff2["menubar-rtl.tsx"] 9eb149eb_ebd9_c1f0_9bc4_93cfebf104c8 -->|defined in| d7694027_3b90_576d_eef2_44c84f217ff2 style 9eb149eb_ebd9_c1f0_9bc4_93cfebf104c8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/v4/examples/radix/menubar-rtl.tsx lines 143–271
export function MenubarRtl() {
const { dir, t, language } = useTranslation(translations, "ar")
const [profile, setProfile] = React.useState("benoit")
return (
<Menubar className="w-72" dir={dir}>
<MenubarMenu>
<MenubarTrigger>{t.file}</MenubarTrigger>
<MenubarContent data-lang={dir === "rtl" ? language : undefined}>
<MenubarGroup>
<MenubarItem>
{t.newTab} <MenubarShortcut>⌘T</MenubarShortcut>
</MenubarItem>
<MenubarItem>
{t.newWindow} <MenubarShortcut>⌘N</MenubarShortcut>
</MenubarItem>
<MenubarItem disabled>{t.newIncognitoWindow}</MenubarItem>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarSub>
<MenubarSubTrigger>{t.share}</MenubarSubTrigger>
<MenubarSubContent
data-lang={dir === "rtl" ? language : undefined}
>
<MenubarGroup>
<MenubarItem>{t.emailLink}</MenubarItem>
<MenubarItem>{t.messages}</MenubarItem>
<MenubarItem>{t.notes}</MenubarItem>
</MenubarGroup>
</MenubarSubContent>
</MenubarSub>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarItem>
{t.print} <MenubarShortcut>⌘P</MenubarShortcut>
</MenubarItem>
</MenubarGroup>
</MenubarContent>
</MenubarMenu>
<MenubarMenu>
<MenubarTrigger>{t.edit}</MenubarTrigger>
<MenubarContent data-lang={dir === "rtl" ? language : undefined}>
<MenubarGroup>
<MenubarItem>
{t.undo} <MenubarShortcut>⌘Z</MenubarShortcut>
</MenubarItem>
<MenubarItem>
{t.redo} <MenubarShortcut>⇧⌘Z</MenubarShortcut>
</MenubarItem>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarSub>
<MenubarSubTrigger>{t.find}</MenubarSubTrigger>
<MenubarSubContent
data-lang={dir === "rtl" ? language : undefined}
>
<MenubarGroup>
<MenubarItem>{t.searchTheWeb}</MenubarItem>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarItem>{t.findItem}</MenubarItem>
<MenubarItem>{t.findNext}</MenubarItem>
<MenubarItem>{t.findPrevious}</MenubarItem>
</MenubarGroup>
</MenubarSubContent>
</MenubarSub>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarItem>{t.cut}</MenubarItem>
<MenubarItem>{t.copy}</MenubarItem>
<MenubarItem>{t.paste}</MenubarItem>
</MenubarGroup>
</MenubarContent>
</MenubarMenu>
<MenubarMenu>
<MenubarTrigger>{t.view}</MenubarTrigger>
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does MenubarRtl() do?
MenubarRtl() is a function in the ui codebase, defined in apps/v4/examples/radix/menubar-rtl.tsx.
Where is MenubarRtl() defined?
MenubarRtl() is defined in apps/v4/examples/radix/menubar-rtl.tsx at line 143.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free