Home / Function/ ContextMenuWithSubmenu() — ui Function Reference

ContextMenuWithSubmenu() — ui Function Reference

Architecture documentation for the ContextMenuWithSubmenu() function in context-menu-example.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  694c0862_1de9_a83e_e5fd_5e5c57d62346["ContextMenuWithSubmenu()"]
  03f9cfb0_c22e_5573_63bc_bfcbabb1ffc9["context-menu-example.tsx"]
  694c0862_1de9_a83e_e5fd_5e5c57d62346 -->|defined in| 03f9cfb0_c22e_5573_63bc_bfcbabb1ffc9
  style 694c0862_1de9_a83e_e5fd_5e5c57d62346 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/registry/bases/base/examples/context-menu-example.tsx lines 171–211

function ContextMenuWithSubmenu() {
  return (
    <Example title="With Submenu">
      <ContextMenu>
        <ContextMenuTrigger className="flex aspect-[2/0.5] w-full items-center justify-center rounded-lg border text-sm">
          Right click here
        </ContextMenuTrigger>
        <ContextMenuContent>
          <ContextMenuGroup>
            <ContextMenuItem>
              Copy
              <ContextMenuShortcut>⌘C</ContextMenuShortcut>
            </ContextMenuItem>
            <ContextMenuItem>
              Cut
              <ContextMenuShortcut>⌘X</ContextMenuShortcut>
            </ContextMenuItem>
          </ContextMenuGroup>
          <ContextMenuSub>
            <ContextMenuSubTrigger>More Tools</ContextMenuSubTrigger>
            <ContextMenuSubContent>
              <ContextMenuGroup>
                <ContextMenuItem>Save Page...</ContextMenuItem>
                <ContextMenuItem>Create Shortcut...</ContextMenuItem>
                <ContextMenuItem>Name Window...</ContextMenuItem>
              </ContextMenuGroup>
              <ContextMenuSeparator />
              <ContextMenuGroup>
                <ContextMenuItem>Developer Tools</ContextMenuItem>
              </ContextMenuGroup>
              <ContextMenuSeparator />
              <ContextMenuGroup>
                <ContextMenuItem variant="destructive">Delete</ContextMenuItem>
              </ContextMenuGroup>
            </ContextMenuSubContent>
          </ContextMenuSub>
        </ContextMenuContent>
      </ContextMenu>
    </Example>
  )
}

Subdomains

Frequently Asked Questions

What does ContextMenuWithSubmenu() do?
ContextMenuWithSubmenu() is a function in the ui codebase, defined in apps/v4/registry/bases/base/examples/context-menu-example.tsx.
Where is ContextMenuWithSubmenu() defined?
ContextMenuWithSubmenu() is defined in apps/v4/registry/bases/base/examples/context-menu-example.tsx at line 171.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free