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
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803["page.tsx"]
  f7317063_0eb0_245b_4297_75d34e7e796f["accordion-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> f7317063_0eb0_245b_4297_75d34e7e796f
  4878641f_d003_7ec5_34f1_1a8b2c6902cf["alert-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 4878641f_d003_7ec5_34f1_1a8b2c6902cf
  fe63f0ff_daf1_892e_0242_5e458d190e2e["alert-dialog-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> fe63f0ff_daf1_892e_0242_5e458d190e2e
  12e8ddbd_7c74_3caa_f248_20d4c62d6909["app-sidebar"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 12e8ddbd_7c74_3caa_f248_20d4c62d6909
  869ec385_98a5_b024_f12e_289ee81b27b2["aspect-ratio-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 869ec385_98a5_b024_f12e_289ee81b27b2
  66697799_a5c1_b36e_6bac_1b3892db5816["avatar-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 66697799_a5c1_b36e_6bac_1b3892db5816
  00acf79f_a99e_7330_91b7_294a21f3d2e3["badge-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 00acf79f_a99e_7330_91b7_294a21f3d2e3
  5bf15e9a_9435_26df_587c_9501d491da5f["badge-destructive"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 5bf15e9a_9435_26df_587c_9501d491da5f
  0bcc5fb6_cb5a_cbfd_4de9_a742735f26cd["badge-outline"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 0bcc5fb6_cb5a_cbfd_4de9_a742735f26cd
  bbc8530d_4eea_c055_a6aa_03d22ba5a339["badge-secondary"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> bbc8530d_4eea_c055_a6aa_03d22ba5a339
  4b297a91_0d7f_70e7_888e_abbf4da334ec["breadcrumb-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 4b297a91_0d7f_70e7_888e_abbf4da334ec
  d3d989ea_a3b1_0850_486d_7a40ea67b030["button-demo"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> d3d989ea_a3b1_0850_486d_7a40ea67b030
  81634c07_6963_dcd2_e5ae_dc7d31a29a2b["button-destructive"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> 81634c07_6963_dcd2_e5ae_dc7d31a29a2b
  c7573cb3_7284_0cb4_0ada_ff9867e2cc3d["button-ghost"]
  0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 --> c7573cb3_7284_0cb4_0ada_ff9867e2cc3d
  style 0f437fe2_a5f7_9d6a_5659_f5e0c93cd803 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

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

Analyze Your Own Codebase

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

Try Supermodel Free