Home / Function/ InputGroupBlockStart() — ui Function Reference

InputGroupBlockStart() — ui Function Reference

Architecture documentation for the InputGroupBlockStart() function in input-group-block-start.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  cf09c403_bd86_9e1e_94a3_d637032f712d["InputGroupBlockStart()"]
  af0e6c09_74bc_4923_82ca_cdabbbc0e6f8["input-group-block-start.tsx"]
  cf09c403_bd86_9e1e_94a3_d637032f712d -->|defined in| af0e6c09_74bc_4923_82ca_cdabbbc0e6f8
  style cf09c403_bd86_9e1e_94a3_d637032f712d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/examples/base/input-group-block-start.tsx lines 17–56

export function InputGroupBlockStart() {
  return (
    <FieldGroup className="max-w-sm">
      <Field>
        <FieldLabel htmlFor="block-start-input">Input</FieldLabel>
        <InputGroup className="h-auto">
          <InputGroupInput
            id="block-start-input"
            placeholder="Enter your name"
          />
          <InputGroupAddon align="block-start">
            <InputGroupText>Full Name</InputGroupText>
          </InputGroupAddon>
        </InputGroup>
        <FieldDescription>Header positioned above the input.</FieldDescription>
      </Field>
      <Field>
        <FieldLabel htmlFor="block-start-textarea">Textarea</FieldLabel>
        <InputGroup>
          <InputGroupTextarea
            id="block-start-textarea"
            placeholder="console.log('Hello, world!');"
            className="font-mono text-sm"
          />
          <InputGroupAddon align="block-start">
            <FileCodeIcon className="text-muted-foreground" />
            <InputGroupText className="font-mono">script.js</InputGroupText>
            <InputGroupButton size="icon-xs" className="ml-auto">
              <CopyIcon />
              <span className="sr-only">Copy</span>
            </InputGroupButton>
          </InputGroupAddon>
        </InputGroup>
        <FieldDescription>
          Header positioned above the textarea.
        </FieldDescription>
      </Field>
    </FieldGroup>
  )
}

Subdomains

Frequently Asked Questions

What does InputGroupBlockStart() do?
InputGroupBlockStart() is a function in the ui codebase, defined in apps/v4/examples/base/input-group-block-start.tsx.
Where is InputGroupBlockStart() defined?
InputGroupBlockStart() is defined in apps/v4/examples/base/input-group-block-start.tsx at line 17.

Analyze Your Own Codebase

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

Try Supermodel Free