Home / File/ page.tsx — ui Source File

page.tsx — ui Source File

Architecture documentation for page.tsx, a tsx file in the ui codebase. 64 imports, 0 dependents.

File tsx ComponentRegistry ChartRegistry 64 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  ab887da2_eb9f_f36e_8144_6cf13abcda0d["page.tsx"]
  eda34280_1106_f29a_150f_6b58c6677cb6["accordion-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> eda34280_1106_f29a_150f_6b58c6677cb6
  c94e20d8_1bff_d180_21df_7d7cbc52995e["alert-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> c94e20d8_1bff_d180_21df_7d7cbc52995e
  93189423_d0bd_5aac_21b3_5d2cb5d4d7f1["alert-dialog-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 93189423_d0bd_5aac_21b3_5d2cb5d4d7f1
  64a5e9b0_54e4_cd1b_c427_d8affd35522a["app-sidebar"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 64a5e9b0_54e4_cd1b_c427_d8affd35522a
  b7bbbd3a_1338_12fd_4887_d3d5eb70ec19["aspect-ratio-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> b7bbbd3a_1338_12fd_4887_d3d5eb70ec19
  2a6fa37e_2c00_07ad_748e_fbfb22813a76["avatar-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 2a6fa37e_2c00_07ad_748e_fbfb22813a76
  a28f9c76_3121_d33e_3af5_9aa9456c21d1["badge-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> a28f9c76_3121_d33e_3af5_9aa9456c21d1
  8ad3bc6b_80a4_c0d7_98b0_efe2de5e77ee["badge-destructive"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 8ad3bc6b_80a4_c0d7_98b0_efe2de5e77ee
  18e72479_8684_f22b_1990_f752a5b94a75["badge-outline"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 18e72479_8684_f22b_1990_f752a5b94a75
  747a2c3c_4ef4_7f5d_4142_1e2d4ab5bc76["badge-secondary"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 747a2c3c_4ef4_7f5d_4142_1e2d4ab5bc76
  66dff960_1d3d_a3d3_7ee7_3d20dba7029b["breadcrumb-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 66dff960_1d3d_a3d3_7ee7_3d20dba7029b
  2fa62810_dd6c_7a54_6383_29b59f4ea68f["button-demo"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 2fa62810_dd6c_7a54_6383_29b59f4ea68f
  53a3bf3a_57f4_5515_4158_8ef24431fde6["button-destructive"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 53a3bf3a_57f4_5515_4158_8ef24431fde6
  08f9d105_8af9_5d6a_d54b_f97d87499778["button-ghost"]
  ab887da2_eb9f_f36e_8144_6cf13abcda0d --> 08f9d105_8af9_5d6a_d54b_f97d87499778
  style ab887da2_eb9f_f36e_8144_6cf13abcda0d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { AccordionDemo } from "@/registry/default/internal/sink/components/accordion-demo"
import { AlertDemo } from "@/registry/default/internal/sink/components/alert-demo"
import { AlertDialogDemo } from "@/registry/default/internal/sink/components/alert-dialog-demo"
import { AppSidebar } from "@/registry/default/internal/sink/components/app-sidebar"
import { AspectRatioDemo } from "@/registry/default/internal/sink/components/aspect-ratio-demo"
import { AvatarDemo } from "@/registry/default/internal/sink/components/avatar-demo"
import { BadgeDemo } from "@/registry/default/internal/sink/components/badge-demo"
import { BadgeDestructive } from "@/registry/default/internal/sink/components/badge-destructive"
import { BadgeOutline } from "@/registry/default/internal/sink/components/badge-outline"
import { BadgeSecondary } from "@/registry/default/internal/sink/components/badge-secondary"
import { BreadcrumbDemo } from "@/registry/default/internal/sink/components/breadcrumb-demo"
import { ButtonDemo } from "@/registry/default/internal/sink/components/button-demo"
import { ButtonDestructive } from "@/registry/default/internal/sink/components/button-destructive"
import { ButtonGhost } from "@/registry/default/internal/sink/components/button-ghost"
import { ButtonLink } from "@/registry/default/internal/sink/components/button-link"
import { ButtonLoading } from "@/registry/default/internal/sink/components/button-loading"
import { ButtonOutline } from "@/registry/default/internal/sink/components/button-outline"
import { ButtonSecondary } from "@/registry/default/internal/sink/components/button-secondary"
import { ButtonWithIcon } from "@/registry/default/internal/sink/components/button-with-icon"
import { CalendarDemo } from "@/registry/default/internal/sink/components/calendar-demo"
import { CardDemo } from "@/registry/default/internal/sink/components/card-demo"
import { CarouselDemo } from "@/registry/default/internal/sink/components/carousel-demo"
import { CheckboxDemo } from "@/registry/default/internal/sink/components/checkbox-demo"
import { CollapsibleDemo } from "@/registry/default/internal/sink/components/collapsible-demo"
import { ComboboxDemo } from "@/registry/default/internal/sink/components/combobox-demo"
import { CommandDemo } from "@/registry/default/internal/sink/components/command-demo"
import { ComponentWrapper } from "@/registry/default/internal/sink/components/component-wrapper"
import { ContextMenuDemo } from "@/registry/default/internal/sink/components/context-menu-demo"
import { DatePickerDemo } from "@/registry/default/internal/sink/components/date-picker-demo"
import { DialogDemo } from "@/registry/default/internal/sink/components/dialog-demo"
import { DrawerDemo } from "@/registry/default/internal/sink/components/drawer-demo"
import { DropdownMenuDemo } from "@/registry/default/internal/sink/components/dropdown-menu-demo"
import { HoverCardDemo } from "@/registry/default/internal/sink/components/hover-card-demo"
import { InputDemo } from "@/registry/default/internal/sink/components/input-demo"
import { InputOTPDemo } from "@/registry/default/internal/sink/components/input-otp-demo"
import { LabelDemo } from "@/registry/default/internal/sink/components/label-demo"
import { MenubarDemo } from "@/registry/default/internal/sink/components/menubar-demo"
import { NavigationMenuDemo } from "@/registry/default/internal/sink/components/navigation-menu-demo"
import { PaginationDemo } from "@/registry/default/internal/sink/components/pagination-demo"
import { PopoverDemo } from "@/registry/default/internal/sink/components/popover-demo"
import { ProgressDemo } from "@/registry/default/internal/sink/components/progress-demo"
import { RadioGroupDemo } from "@/registry/default/internal/sink/components/radio-group-demo"
import { ResizableHandleDemo } from "@/registry/default/internal/sink/components/resizable-handle"
import { ScrollAreaDemo } from "@/registry/default/internal/sink/components/scroll-area-demo"
import { SelectDemo } from "@/registry/default/internal/sink/components/select-demo"
import { SeparatorDemo } from "@/registry/default/internal/sink/components/separator-demo"
import { SheetDemo } from "@/registry/default/internal/sink/components/sheet-demo"
import { SkeletonDemo } from "@/registry/default/internal/sink/components/skeleton-demo"
import { SliderDemo } from "@/registry/default/internal/sink/components/slider-demo"
import { SonnerDemo } from "@/registry/default/internal/sink/components/sonner-demo"
import { SwitchDemo } from "@/registry/default/internal/sink/components/switch-demo"
import { TableDemo } from "@/registry/default/internal/sink/components/table-demo"
import { TabsDemo } from "@/registry/default/internal/sink/components/tabs-demo"
import { TextareaDemo } from "@/registry/default/internal/sink/components/textarea-demo"
import { ToastDemo } from "@/registry/default/internal/sink/components/toast-demo"
import { ToggleDemo } from "@/registry/default/internal/sink/components/toggle-demo"
import { ToggleDisabled } from "@/registry/default/internal/sink/components/toggle-disabled"
import { ToggleGroupDemo } from "@/registry/default/internal/sink/components/toggle-group-demo"
import { ToggleOutline } from "@/registry/default/internal/sink/components/toggle-outline"
import { ToggleWithText } from "@/registry/default/internal/sink/components/toggle-with-text"
// ... (214 more lines)

Subdomains

Functions

Dependencies

  • accordion-demo
  • alert-demo
  • alert-dialog-demo
  • app-sidebar
  • aspect-ratio-demo
  • avatar-demo
  • badge-demo
  • badge-destructive
  • badge-outline
  • badge-secondary
  • breadcrumb
  • breadcrumb-demo
  • button-demo
  • button-destructive
  • button-ghost
  • button-link
  • button-loading
  • button-outline
  • button-secondary
  • button-with-icon
  • calendar-demo
  • card-demo
  • carousel-demo
  • checkbox-demo
  • collapsible-demo
  • combobox-demo
  • command-demo
  • component-wrapper
  • context-menu-demo
  • date-picker-demo
  • dialog-demo
  • drawer-demo
  • dropdown-menu-demo
  • hover-card-demo
  • input-demo
  • input-otp-demo
  • label-demo
  • menubar-demo
  • navigation-menu-demo
  • pagination-demo
  • popover-demo
  • progress-demo
  • radio-group-demo
  • resizable-handle
  • scroll-area-demo
  • select-demo
  • separator
  • separator-demo
  • sheet-demo
  • sidebar
  • skeleton-demo
  • slider-demo
  • sonner-demo
  • switch-demo
  • table-demo
  • tabs-demo
  • textarea-demo
  • toast-demo
  • toggle-demo
  • toggle-disabled
  • toggle-group-demo
  • toggle-outline
  • toggle-with-text
  • tooltip-demo

Frequently Asked Questions

What does page.tsx do?
page.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 page.tsx?
page.tsx defines 1 function(s): SinkPage.
What does page.tsx depend on?
page.tsx imports 64 module(s): accordion-demo, alert-demo, alert-dialog-demo, app-sidebar, aspect-ratio-demo, avatar-demo, badge-demo, badge-destructive, and 56 more.
Where is page.tsx in the architecture?
page.tsx is located at deprecated/www/registry/default/internal/sink/page.tsx (domain: ComponentRegistry, subdomain: ChartRegistry, directory: deprecated/www/registry/default/internal/sink).

Analyze Your Own Codebase

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

Try Supermodel Free