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
  48ff1c2b_1a8c_0e2c_9d31_6c5ab8a93371["SelectAlignItem()"]
  44d158c9_c691_ee7a_30a0_bed4b36954b4["select-align-item.tsx"]
  48ff1c2b_1a8c_0e2c_9d31_6c5ab8a93371 -->|defined in| 44d158c9_c691_ee7a_30a0_bed4b36954b4
  style 48ff1c2b_1a8c_0e2c_9d31_6c5ab8a93371 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/examples/radix/select-align-item.tsx lines 21–59

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 defaultValue="banana">
          <SelectTrigger>
            <SelectValue />
          </SelectTrigger>
          <SelectContent
            position={alignItemWithTrigger ? "item-aligned" : "popper"}
          >
            <SelectGroup>
              <SelectItem value="apple">Apple</SelectItem>
              <SelectItem value="banana">Banana</SelectItem>
              <SelectItem value="blueberry">Blueberry</SelectItem>
              <SelectItem value="grapes">Grapes</SelectItem>
              <SelectItem value="pineapple">Pineapple</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/radix/select-align-item.tsx.
Where is SelectAlignItem() defined?
SelectAlignItem() is defined in apps/v4/examples/radix/select-align-item.tsx at line 21.

Analyze Your Own Codebase

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

Try Supermodel Free