Search

The Search component provides a specialized input field for search functionality with optional search icon.

Import

<script>
  import { Search } from 'svelte-fluentui';
</script>
svelte

Basic Usage

<Search placeholder="Search..." />
svelte

With Label

<Search label="Search products" placeholder="Enter product name..." />
svelte

With Search Handler

<Search
  placeholder="Search users..."
  on:search={(e) => handleSearch(e.detail.value)}
/>
svelte

Properties

PropertyTypeDefaultDescription
labelstringundefinedLabel text for the search field
valuestring''Current search value
placeholderstringundefinedPlaceholder text
disabledbooleanfalseWhether the search is disabled

Events

EventDescription
on:inputFired as user types
on:searchFired when search is triggered
on:clearFired when search is cleared