Home / File/ ship-registration-form.tsx — ui Source File

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.

File tsx DocumentationAtlas Changelog 8 imports 1 functions

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)

Subdomains

Dependencies

  • button
  • checkbox
  • field
  • input
  • input-group
  • radio-group
  • select
  • textarea

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