page.tsx — ui Source File
Architecture documentation for page.tsx, a tsx file in the ui codebase. 64 imports, 0 dependents.
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)
Domain
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
Source
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