Home / Function/ InputGroupRtl() — ui Function Reference

InputGroupRtl() — ui Function Reference

Architecture documentation for the InputGroupRtl() function in input-group-rtl.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  28c76f93_014f_54db_cf06_eb1a1de8f97b["InputGroupRtl()"]
  18e6e0ee_e1e3_046f_82f5_e0c00bd9e3dc["input-group-rtl.tsx"]
  28c76f93_014f_54db_cf06_eb1a1de8f97b -->|defined in| 18e6e0ee_e1e3_046f_82f5_e0c00bd9e3dc
  style 28c76f93_014f_54db_cf06_eb1a1de8f97b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/examples/base/input-group-rtl.tsx lines 74–119

export function InputGroupRtl() {
  const { dir, t } = useTranslation(translations, "ar")

  return (
    <div className="grid w-full max-w-sm gap-6">
      <InputGroup className="max-w-xs">
        <InputGroupInput placeholder={t.placeholder} />
        <InputGroupAddon>
          <Search />
        </InputGroupAddon>
        <InputGroupAddon align="inline-end">{t.results}</InputGroupAddon>
      </InputGroup>
      <InputGroup>
        <InputGroupInput placeholder={t.searching} />
        <InputGroupAddon align="inline-end">
          <Spinner />
        </InputGroupAddon>
      </InputGroup>
      <InputGroup>
        <InputGroupInput placeholder={t.savingChanges} />
        <InputGroupAddon align="inline-end">
          <InputGroupText>{t.saving}</InputGroupText>
          <Spinner />
        </InputGroupAddon>
      </InputGroup>
      <FieldGroup className="max-w-sm">
        <Field>
          <FieldLabel htmlFor="rtl-textarea">{t.textareaLabel}</FieldLabel>
          <InputGroup>
            <InputGroupTextarea
              id="rtl-textarea"
              placeholder={t.textareaPlaceholder}
            />
            <InputGroupAddon align="block-end">
              <InputGroupText>{t.characterCount}</InputGroupText>
              <InputGroupButton variant="default" size="sm" className="ms-auto">
                {t.post}
              </InputGroupButton>
            </InputGroupAddon>
          </InputGroup>
          <FieldDescription>{t.textareaDescription}</FieldDescription>
        </Field>
      </FieldGroup>
    </div>
  )
}

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free