ComponentPage() — ui Function Reference
Architecture documentation for the ComponentPage() function in page.tsx from the ui codebase.
Entity Profile
Dependency Diagram
graph TD 207bf9a4_1aca_9a1b_b838_b0a5dc505b8b["ComponentPage()"] fa144d0d_7b0c_388b_98f2_a67bcb5abcee["page.tsx"] 207bf9a4_1aca_9a1b_b838_b0a5dc505b8b -->|defined in| fa144d0d_7b0c_388b_98f2_a67bcb5abcee style 207bf9a4_1aca_9a1b_b838_b0a5dc505b8b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/v4/app/(internal)/sink/[name]/page.tsx lines 35–54
export default async function ComponentPage({
params,
}: {
params: Promise<{ name: string }>
}) {
const { name } = await params
const component = componentRegistry[name as keyof typeof componentRegistry]
if (!component) {
notFound()
}
const Component = component.component
return (
<div className="p-6">
<Component />
</div>
)
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does ComponentPage() do?
ComponentPage() is a function in the ui codebase, defined in apps/v4/app/(internal)/sink/[name]/page.tsx.
Where is ComponentPage() defined?
ComponentPage() is defined in apps/v4/app/(internal)/sink/[name]/page.tsx at line 35.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free