Home / Function/ SelectAlignItem() — ui Function Reference

SelectAlignItem() — ui Function Reference

Architecture documentation for the SelectAlignItem() function in select-align-item.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  2beb9c17_e8f9_cdae_4806_82e2b606a1dd["SelectAlignItem()"]
  dc13bf7a_8cc9_a535_f2df_f3bca83a4da6["select-align-item.tsx"]
  2beb9c17_e8f9_cdae_4806_82e2b606a1dd -->|defined in| dc13bf7a_8cc9_a535_f2df_f3bca83a4da6
  style 2beb9c17_e8f9_cdae_4806_82e2b606a1dd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/examples/base/select-align-item.tsx lines 31–67

export function SelectAlignItem() {
  const [alignItemWithTrigger, setAlignItemWithTrigger] = React.useState(true)

  return (
    <FieldGroup className="w-full max-w-xs">
      <Field orientation="horizontal">
        <FieldContent>
          <FieldLabel htmlFor="align-item">Align Item</FieldLabel>
          <FieldDescription>
            Toggle to align the item with the trigger.
          </FieldDescription>
        </FieldContent>
        <Switch
          id="align-item"
          checked={alignItemWithTrigger}
          onCheckedChange={setAlignItemWithTrigger}
        />
      </Field>
      <Field>
        <Select items={items} defaultValue="banana">
          <SelectTrigger>
            <SelectValue />
          </SelectTrigger>
          <SelectContent alignItemWithTrigger={alignItemWithTrigger}>
            <SelectGroup>
              {items.map((item) => (
                <SelectItem key={item.value} value={item.value}>
                  {item.label}
                </SelectItem>
              ))}
            </SelectGroup>
          </SelectContent>
        </Select>
      </Field>
    </FieldGroup>
  )
}

Subdomains

Frequently Asked Questions

What does SelectAlignItem() do?
SelectAlignItem() is a function in the ui codebase, defined in apps/v4/examples/base/select-align-item.tsx.
Where is SelectAlignItem() defined?
SelectAlignItem() is defined in apps/v4/examples/base/select-align-item.tsx at line 31.

Analyze Your Own Codebase

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

Try Supermodel Free