Home / File/ item-example.tsx — ui Source File

item-example.tsx — ui Source File

Architecture documentation for item-example.tsx, a tsx file in the ui codebase. 5 imports, 0 dependents.

File tsx ComponentRegistry ChartRegistry 5 imports 25 functions

Entity Profile

Dependency Diagram

graph LR
  d6dd3efc_dfed_4ee7_5f78_0ead2cb393df["item-example.tsx"]
  3eb36dd7_f51a_1431_02e2_7abafe315718["image"]
  d6dd3efc_dfed_4ee7_5f78_0ead2cb393df --> 3eb36dd7_f51a_1431_02e2_7abafe315718
  da02b53a_0c1d_d1a1_af31_74d99f1cdd7a["example"]
  d6dd3efc_dfed_4ee7_5f78_0ead2cb393df --> da02b53a_0c1d_d1a1_af31_74d99f1cdd7a
  381135fe_5f7a_910a_b8a2_691e9756a016["button"]
  d6dd3efc_dfed_4ee7_5f78_0ead2cb393df --> 381135fe_5f7a_910a_b8a2_691e9756a016
  80f09e68_7e3a_76ef_6b82_c72b6d39afbb["item"]
  d6dd3efc_dfed_4ee7_5f78_0ead2cb393df --> 80f09e68_7e3a_76ef_6b82_c72b6d39afbb
  de6fac54_74ca_6c25_8f8b_d1ba3287dbf2["icon-placeholder"]
  d6dd3efc_dfed_4ee7_5f78_0ead2cb393df --> de6fac54_74ca_6c25_8f8b_d1ba3287dbf2
  style d6dd3efc_dfed_4ee7_5f78_0ead2cb393df fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import Image from "next/image"

import {
  Example,
  ExampleWrapper,
} from "@/registry/bases/radix/components/example"
import { Button } from "@/registry/bases/radix/ui/button"
import {
  Item,
  ItemActions,
  ItemContent,
  ItemDescription,
  ItemFooter,
  ItemGroup,
  ItemHeader,
  ItemMedia,
  ItemSeparator,
  ItemTitle,
} from "@/registry/bases/radix/ui/item"
import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"

export default function ItemExample() {
  return (
    <ExampleWrapper>
      <DefaultVariantItems />
      <OutlineVariantItems />
      <MutedVariantItems />
      <DefaultVariantItemsSmall />
      <OutlineVariantItemsSmall />
      <MutedVariantItemsSmall />
      <DefaultVariantItemsExtraSmall />
      <OutlineVariantItemsExtraSmall />
      <MutedVariantItemsExtraSmall />
      <DefaultLinkItems />
      <OutlineLinkItems />
      <MutedLinkItems />
      <DefaultItemGroup />
      <OutlineItemGroup />
      <MutedItemGroup />
      <ItemSeparatorExample />
      <ItemHeaderExamples />
      <ItemFooterExamples />
      <ItemHeaderAndFooterExamples />
      <DefaultVariantItemsWithImage />
      <OutlineVariantItemsWithImage />
      <OutlineVariantItemsWithImageSmall />
      <OutlineVariantItemsWithImageExtraSmall />
      <MutedVariantItemsWithImage />
    </ExampleWrapper>
  )
}

function DefaultVariantItems() {
  return (
    <Example title="Default">
      <Item>
        <ItemContent>
          <ItemTitle>Title Only</ItemTitle>
        </ItemContent>
      </Item>
// ... (1950 more lines)

Subdomains

Dependencies

  • button
  • example
  • icon-placeholder
  • image
  • item

Frequently Asked Questions

What does item-example.tsx do?
item-example.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 item-example.tsx?
item-example.tsx defines 25 function(s): DefaultItemGroup, DefaultLinkItems, DefaultVariantItems, DefaultVariantItemsExtraSmall, DefaultVariantItemsSmall, DefaultVariantItemsWithImage, ItemExample, ItemFooterExamples, ItemHeaderAndFooterExamples, ItemHeaderExamples, and 15 more.
What does item-example.tsx depend on?
item-example.tsx imports 5 module(s): button, example, icon-placeholder, image, item.
Where is item-example.tsx in the architecture?
item-example.tsx is located at apps/v4/registry/bases/radix/examples/item-example.tsx (domain: ComponentRegistry, subdomain: ChartRegistry, directory: apps/v4/registry/bases/radix/examples).

Analyze Your Own Codebase

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

Try Supermodel Free