Home / File/ component-source.tsx — ui Source File

component-source.tsx — ui Source File

Architecture documentation for component-source.tsx, a tsx file in the ui codebase. 3 imports, 0 dependents.

File tsx ComponentRegistry UIPrimitives 3 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  804febbf_8da0_1127_a04d_442ab22b49db["component-source.tsx"]
  1d141819_425e_b5fd_4c8e_32f7c6a42cf2["react"]
  804febbf_8da0_1127_a04d_442ab22b49db --> 1d141819_425e_b5fd_4c8e_32f7c6a42cf2
  79081a1f_55a3_945a_fb8c_d53d6d3eab81["utils"]
  804febbf_8da0_1127_a04d_442ab22b49db --> 79081a1f_55a3_945a_fb8c_d53d6d3eab81
  26e6ee89_8716_ea49_c2bc_7581993f79f8["code-block-wrapper"]
  804febbf_8da0_1127_a04d_442ab22b49db --> 26e6ee89_8716_ea49_c2bc_7581993f79f8
  style 804febbf_8da0_1127_a04d_442ab22b49db fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

"use client"

import * as React from "react"

import { cn } from "@/lib/utils"
import { CodeBlockWrapper } from "@/components/code-block-wrapper"

interface ComponentSourceProps extends React.HTMLAttributes<HTMLDivElement> {
  src: string
}

export function ComponentSource({
  children,
  className,
  ...props
}: ComponentSourceProps) {
  return (
    <CodeBlockWrapper
      expandButtonTitle="Expand"
      className={cn("my-6 overflow-hidden rounded-md", className)}
    >
      {children}
    </CodeBlockWrapper>
  )
}

Subdomains

Functions

Dependencies

  • code-block-wrapper
  • react
  • utils

Frequently Asked Questions

What does component-source.tsx do?
component-source.tsx is a source file in the ui codebase, written in tsx. It belongs to the ComponentRegistry domain, UIPrimitives subdomain.
What functions are defined in component-source.tsx?
component-source.tsx defines 1 function(s): ComponentSource.
What does component-source.tsx depend on?
component-source.tsx imports 3 module(s): code-block-wrapper, react, utils.
Where is component-source.tsx in the architecture?
component-source.tsx is located at deprecated/www/components/component-source.tsx (domain: ComponentRegistry, subdomain: UIPrimitives, directory: deprecated/www/components).

Analyze Your Own Codebase

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

Try Supermodel Free