Input Group

Input groups with addons and embedded controls

12 results
import { InputGroup, InputGroupAddon, InputGroupInput } from '@/components/ui/input-group'

...

Installation

npx @fictjs/shadcn@latest add input-group

Usage

Examples

Inline Start

Icon positioned at the start.

import { Field, FieldDescription, FieldLabel } from '@/components/ui/field'
import { InputGroup, InputGroupAddon, InputGroupInput } from '@/components/ui/input-group'
...

Inline End

Icon positioned at the end.

import { Field, FieldDescription, FieldLabel } from '@/components/ui/field'
import { InputGroup, InputGroupAddon, InputGroupInput } from '@/components/ui/input-group'
...

Block Start

Full Name

Header positioned above the input.

script.js

Header positioned above the textarea.

import { Field, FieldDescription, FieldGroup, FieldLabel } from '@/components/ui/field'
import {
...

Block End

USD

Footer positioned below the input.

0/280

Footer positioned below the textarea.

import { Field, FieldDescription, FieldGroup, FieldLabel } from '@/components/ui/field'
import {
...

Icon

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

...

Text

$USD
https://.com
@company.com
120 characters left
import {
  InputGroup,
...

Button

https://
import {
  InputGroup,
...

Kbd

⌘K
import { InputGroup, InputGroupAddon, InputGroupInput } from '@/components/ui/input-group'
import { Kbd } from '@/components/ui/kbd'
...
import {
  DropdownMenu,
...

Spinner

Saving...
Please wait...
import {
  InputGroup,
...

Textarea

Line 1, Column 1script.js
import {
  InputGroup,
...

Custom

import {
  InputGroup,
...

Rtl

١٢ نتيجة
جاري الحفظ...
٠/٢٨٠

تذييل موضع أسفل منطقة النص.

import {
  InputGroup,
...