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 UIPrimitives 5 imports 25 functions

Entity Profile

Dependency Diagram

graph LR
  c6f7f3f1_b32d_d1ac_3270_85fac0220e98["item-example.tsx"]
  3eb36dd7_f51a_1431_02e2_7abafe315718["image"]
  c6f7f3f1_b32d_d1ac_3270_85fac0220e98 --> 3eb36dd7_f51a_1431_02e2_7abafe315718
  f56be340_a522_c6f7_dec3_5906873d14c8["example"]
  c6f7f3f1_b32d_d1ac_3270_85fac0220e98 --> f56be340_a522_c6f7_dec3_5906873d14c8
  7328fa0a_98b6_fe77_42fd_0d1582b24604["button"]
  c6f7f3f1_b32d_d1ac_3270_85fac0220e98 --> 7328fa0a_98b6_fe77_42fd_0d1582b24604
  7a5dd398_b998_b51b_8c79_de0334382819["item"]
  c6f7f3f1_b32d_d1ac_3270_85fac0220e98 --> 7a5dd398_b998_b51b_8c79_de0334382819
  de6fac54_74ca_6c25_8f8b_d1ba3287dbf2["icon-placeholder"]
  c6f7f3f1_b32d_d1ac_3270_85fac0220e98 --> de6fac54_74ca_6c25_8f8b_d1ba3287dbf2
  style c6f7f3f1_b32d_d1ac_3270_85fac0220e98 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import Image from "next/image"

import {
  Example,
  ExampleWrapper,
} from "@/registry/bases/base/components/example"
import { Button } from "@/registry/bases/base/ui/button"
import {
  Item,
  ItemActions,
  ItemContent,
  ItemDescription,
  ItemFooter,
  ItemGroup,
  ItemHeader,
  ItemMedia,
  ItemSeparator,
  ItemTitle,
} from "@/registry/bases/base/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>
// ... (1968 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, UIPrimitives 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/base/examples/item-example.tsx (domain: ComponentRegistry, subdomain: UIPrimitives, directory: apps/v4/registry/bases/base/examples).

Analyze Your Own Codebase

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

Try Supermodel Free