Skip to content
UI

Search docs

Search components and documentation

New
Menu

Input Group

Wraps an input or textarea with addons aligned to either edge.

@logic2b.com

Installation

npx logic2b@latest add input-group

Usage

import {
  InputGroup,
  InputGroupAddon,
  InputGroupInput,
  InputGroupText,
} from "@/components/ui/input-group"

<InputGroup>
  <InputGroupAddon>
    <SearchIcon />
  </InputGroupAddon>
  <InputGroupInput placeholder="Search..." />
</InputGroup>

API

Prop Type Default
align (InputGroupAddon) inline-start | inline-end | block-start | block-end inline-start
size (InputGroupButton) xs | sm | icon-xs | icon-sm xs
variant (InputGroupButton) default | secondary | outline | ghost | link | destructive ghost

Examples

With Button

Textarea

280 characters left