ship-registration-form.tsx — ui Source File
Architecture documentation for ship-registration-form.tsx, a tsx file in the ui codebase. 8 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 1bdb9db8_a99b_b09b_b36e_47ee36767c5b["ship-registration-form.tsx"] 57e86e45_ac6e_7278_be08_9092724e8401["button"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> 57e86e45_ac6e_7278_be08_9092724e8401 4f6bcac7_12b3_b724_9762_64ace071aa20["checkbox"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> 4f6bcac7_12b3_b724_9762_64ace071aa20 169af77a_46c3_8fec_4801_f34a0f1a3471["field"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> 169af77a_46c3_8fec_4801_f34a0f1a3471 80cf663d_a411_487c_d69e_ac9d405cd2ec["input"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> 80cf663d_a411_487c_d69e_ac9d405cd2ec 41df1c2c_a3b4_dc22_8bc9_310fe8b6ba9b["input-group"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> 41df1c2c_a3b4_dc22_8bc9_310fe8b6ba9b a3246e53_c55c_1cf0_424d_b2142e1739ab["radio-group"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> a3246e53_c55c_1cf0_424d_b2142e1739ab c2fa7225_1ddd_1cbc_8810_ee5e42af14d6["select"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> c2fa7225_1ddd_1cbc_8810_ee5e42af14d6 a1802a9d_1c52_7ef5_709a_134c4400c1c3["textarea"] 1bdb9db8_a99b_b09b_b36e_47ee36767c5b --> a1802a9d_1c52_7ef5_709a_134c4400c1c3 style 1bdb9db8_a99b_b09b_b36e_47ee36767c5b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { Button } from "@/registry/new-york-v4/ui/button"
import { Checkbox } from "@/registry/new-york-v4/ui/checkbox"
import {
Field,
FieldContent,
FieldDescription,
FieldGroup,
FieldLabel,
FieldLegend,
FieldSet,
FieldTitle,
} from "@/registry/new-york-v4/ui/field"
import { Input } from "@/registry/new-york-v4/ui/input"
import {
InputGroup,
InputGroupAddon,
InputGroupButton,
InputGroupInput,
} from "@/registry/new-york-v4/ui/input-group"
import {
RadioGroup,
RadioGroupItem,
} from "@/registry/new-york-v4/ui/radio-group"
import {
Select,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
} from "@/registry/new-york-v4/ui/select"
import { Textarea } from "@/registry/new-york-v4/ui/textarea"
export function ShipRegistrationForm() {
return (
<div className="flex max-w-md flex-col gap-6">
<div className="flex flex-col gap-2">
<h1 className="text-2xl font-bold tracking-tight">
Join us in SF or online on October 23
</h1>
<FieldDescription>
Already signed up? <a href="#">Log in</a>
</FieldDescription>
</div>
<form>
<FieldGroup>
<FieldSet>
<FieldLegend>1. Select your ticket type</FieldLegend>
<FieldDescription>
Select your ticket type to join us in San Francisco or online on
October 23.
</FieldDescription>
<Field>
<RadioGroup>
<FieldLabel htmlFor="in-person">
<Field orientation="horizontal">
<FieldContent>
<FieldTitle>In Person</FieldTitle>
<FieldDescription>
Join us in San Francisco on October 23.
</FieldDescription>
// ... (134 more lines)
Domain
Subdomains
Functions
Dependencies
- button
- checkbox
- field
- input
- input-group
- radio-group
- select
- textarea
Source
Frequently Asked Questions
What does ship-registration-form.tsx do?
ship-registration-form.tsx is a source file in the ui codebase, written in tsx. It belongs to the DocumentationAtlas domain, Changelog subdomain.
What functions are defined in ship-registration-form.tsx?
ship-registration-form.tsx defines 1 function(s): ShipRegistrationForm.
What does ship-registration-form.tsx depend on?
ship-registration-form.tsx imports 8 module(s): button, checkbox, field, input, input-group, radio-group, select, textarea.
Where is ship-registration-form.tsx in the architecture?
ship-registration-form.tsx is located at apps/v4/app/(internal)/sink/(pages)/forms/ship-registration-form.tsx (domain: DocumentationAtlas, subdomain: Changelog, directory: apps/v4/app/(internal)/sink/(pages)/forms).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free