item-example.tsx — ui Source File
Architecture documentation for item-example.tsx, a tsx file in the ui codebase. 5 imports, 0 dependents.
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)
Domain
Subdomains
Functions
- DefaultItemGroup()
- DefaultLinkItems()
- DefaultVariantItems()
- DefaultVariantItemsExtraSmall()
- DefaultVariantItemsSmall()
- DefaultVariantItemsWithImage()
- ItemExample()
- ItemFooterExamples()
- ItemHeaderAndFooterExamples()
- ItemHeaderExamples()
- ItemSeparatorExample()
- MutedItemGroup()
- MutedLinkItems()
- MutedVariantItems()
- MutedVariantItemsExtraSmall()
- MutedVariantItemsSmall()
- MutedVariantItemsWithImage()
- OutlineItemGroup()
- OutlineLinkItems()
- OutlineVariantItems()
- OutlineVariantItemsExtraSmall()
- OutlineVariantItemsSmall()
- OutlineVariantItemsWithImage()
- OutlineVariantItemsWithImageExtraSmall()
- OutlineVariantItemsWithImageSmall()
Dependencies
- button
- example
- icon-placeholder
- image
- item
Source
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