Input Group

Groups an input or textarea with addons, buttons, or text.

Loading preview…

Installation

Usage

Use input group to attach prefixes, suffixes, or actions to an input or textarea.

1<script lang="ts">
2	import SearchIcon from '@lucide/svelte/icons/search';
3	import * as InputGroup from '~/components/input-group';
4</script>
5
6<InputGroup.Root>
7	<InputGroup.Input placeholder="Search..." />
8	<InputGroup.Addon>
9		<SearchIcon />
10	</InputGroup.Addon>
11	<InputGroup.Addon align="inline-end">
12		<InputGroup.Button>Search</InputGroup.Button>
13	</InputGroup.Addon>
14</InputGroup.Root>