Home / File/ context-menu-rtl.tsx — ui Source File

context-menu-rtl.tsx — ui Source File

Architecture documentation for context-menu-rtl.tsx, a tsx file in the ui codebase. 4 imports, 0 dependents.

File tsx DocumentationAtlas ContentSourcing 4 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  9f0b9e20_23e5_e36c_b5d7_c849511884ac["context-menu-rtl.tsx"]
  1d141819_425e_b5fd_4c8e_32f7c6a42cf2["react"]
  9f0b9e20_23e5_e36c_b5d7_c849511884ac --> 1d141819_425e_b5fd_4c8e_32f7c6a42cf2
  0b0ff269_d536_093b_52de_89c205e10b85["context-menu"]
  9f0b9e20_23e5_e36c_b5d7_c849511884ac --> 0b0ff269_d536_093b_52de_89c205e10b85
  d39cd1e4_1b2d_9aa2_1d29_fd0b4bfb61c3["lucide-react"]
  9f0b9e20_23e5_e36c_b5d7_c849511884ac --> d39cd1e4_1b2d_9aa2_1d29_fd0b4bfb61c3
  2c1404ab_bf28_6225_f9a0_b9e29400c66c["language-selector"]
  9f0b9e20_23e5_e36c_b5d7_c849511884ac --> 2c1404ab_bf28_6225_f9a0_b9e29400c66c
  style 9f0b9e20_23e5_e36c_b5d7_c849511884ac fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

"use client"

import * as React from "react"
import {
  ContextMenu,
  ContextMenuCheckboxItem,
  ContextMenuContent,
  ContextMenuGroup,
  ContextMenuItem,
  ContextMenuLabel,
  ContextMenuRadioGroup,
  ContextMenuRadioItem,
  ContextMenuSeparator,
  ContextMenuShortcut,
  ContextMenuSub,
  ContextMenuSubContent,
  ContextMenuSubTrigger,
  ContextMenuTrigger,
} from "@/examples/base/ui-rtl/context-menu"
import { ArrowLeftIcon, ArrowRightIcon, RotateCwIcon } from "lucide-react"

import {
  useTranslation,
  type Translations,
} from "@/components/language-selector"

const translations: Translations = {
  en: {
    dir: "ltr",
    values: {
      rightClick: "Right click here",
      longPress: "Long press here",
      navigation: "Navigation",
      back: "Back",
      forward: "Forward",
      reload: "Reload",
      moreTools: "More Tools",
      savePage: "Save Page...",
      createShortcut: "Create Shortcut...",
      nameWindow: "Name Window...",
      developerTools: "Developer Tools",
      delete: "Delete",
      showBookmarks: "Show Bookmarks",
      showFullUrls: "Show Full URLs",
      people: "People",
      pedro: "Pedro Duarte",
      colm: "Colm Tuite",
    },
  },
  ar: {
    dir: "rtl",
    values: {
      rightClick: "انقر بزر الماوس الأيمن هنا",
      longPress: "اضغط مطولاً هنا",
      navigation: "التنقل",
      back: "رجوع",
      forward: "تقدم",
      reload: "إعادة تحميل",
      moreTools: "المزيد من الأدوات",
      savePage: "حفظ الصفحة...",
// ... (124 more lines)

Subdomains

Functions

Dependencies

  • context-menu
  • language-selector
  • lucide-react
  • react

Frequently Asked Questions

What does context-menu-rtl.tsx do?
context-menu-rtl.tsx is a source file in the ui codebase, written in tsx. It belongs to the DocumentationAtlas domain, ContentSourcing subdomain.
What functions are defined in context-menu-rtl.tsx?
context-menu-rtl.tsx defines 1 function(s): ContextMenuRtl.
What does context-menu-rtl.tsx depend on?
context-menu-rtl.tsx imports 4 module(s): context-menu, language-selector, lucide-react, react.
Where is context-menu-rtl.tsx in the architecture?
context-menu-rtl.tsx is located at apps/v4/examples/base/context-menu-rtl.tsx (domain: DocumentationAtlas, subdomain: ContentSourcing, directory: apps/v4/examples/base).

Analyze Your Own Codebase

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

Try Supermodel Free