menubar-example.tsx — ui Source File
Architecture documentation for menubar-example.tsx, a tsx file in the ui codebase. 6 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 0419322e_3faa_23d6_b3d2_2d97dd333964["menubar-example.tsx"] 1d141819_425e_b5fd_4c8e_32f7c6a42cf2["react"] 0419322e_3faa_23d6_b3d2_2d97dd333964 --> 1d141819_425e_b5fd_4c8e_32f7c6a42cf2 da02b53a_0c1d_d1a1_af31_74d99f1cdd7a["example"] 0419322e_3faa_23d6_b3d2_2d97dd333964 --> da02b53a_0c1d_d1a1_af31_74d99f1cdd7a 381135fe_5f7a_910a_b8a2_691e9756a016["button"] 0419322e_3faa_23d6_b3d2_2d97dd333964 --> 381135fe_5f7a_910a_b8a2_691e9756a016 ee16c284_c278_b787_3146_67666cbd8485["dialog"] 0419322e_3faa_23d6_b3d2_2d97dd333964 --> ee16c284_c278_b787_3146_67666cbd8485 8522a59e_78ba_5afa_6958_e4c0ce98de27["menubar"] 0419322e_3faa_23d6_b3d2_2d97dd333964 --> 8522a59e_78ba_5afa_6958_e4c0ce98de27 de6fac54_74ca_6c25_8f8b_d1ba3287dbf2["icon-placeholder"] 0419322e_3faa_23d6_b3d2_2d97dd333964 --> de6fac54_74ca_6c25_8f8b_d1ba3287dbf2 style 0419322e_3faa_23d6_b3d2_2d97dd333964 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
"use client"
import * as React from "react"
import {
Example,
ExampleWrapper,
} from "@/registry/bases/radix/components/example"
import { Button } from "@/registry/bases/radix/ui/button"
import {
Dialog,
DialogContent,
DialogDescription,
DialogHeader,
DialogTitle,
DialogTrigger,
} from "@/registry/bases/radix/ui/dialog"
import {
Menubar,
MenubarCheckboxItem,
MenubarContent,
MenubarGroup,
MenubarItem,
MenubarLabel,
MenubarMenu,
MenubarRadioGroup,
MenubarRadioItem,
MenubarSeparator,
MenubarShortcut,
MenubarSub,
MenubarSubContent,
MenubarSubTrigger,
MenubarTrigger,
} from "@/registry/bases/radix/ui/menubar"
import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"
export default function MenubarExample() {
return (
<ExampleWrapper>
<MenubarBasic />
<MenubarWithSubmenu />
<MenubarWithCheckboxes />
<MenubarWithRadio />
<MenubarWithIcons />
<MenubarWithShortcuts />
<MenubarFormat />
<MenubarInsert />
<MenubarDestructive />
<MenubarInDialog />
<MenubarWithInset />
</ExampleWrapper>
)
}
function MenubarBasic() {
return (
<Example title="Basic">
<Menubar>
<MenubarMenu>
<MenubarTrigger>File</MenubarTrigger>
// ... (748 more lines)
Domain
Subdomains
Functions
Dependencies
- button
- dialog
- example
- icon-placeholder
- menubar
- react
Source
Frequently Asked Questions
What does menubar-example.tsx do?
menubar-example.tsx is a source file in the ui codebase, written in tsx. It belongs to the ComponentRegistry domain, ChartRegistry subdomain.
What functions are defined in menubar-example.tsx?
menubar-example.tsx defines 12 function(s): MenubarBasic, MenubarDestructive, MenubarExample, MenubarFormat, MenubarInDialog, MenubarInsert, MenubarWithCheckboxes, MenubarWithIcons, MenubarWithInset, MenubarWithRadio, and 2 more.
What does menubar-example.tsx depend on?
menubar-example.tsx imports 6 module(s): button, dialog, example, icon-placeholder, menubar, react.
Where is menubar-example.tsx in the architecture?
menubar-example.tsx is located at apps/v4/registry/bases/radix/examples/menubar-example.tsx (domain: ComponentRegistry, subdomain: ChartRegistry, directory: apps/v4/registry/bases/radix/examples).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free