Loading...
Loading...
Search UX, filter patterns, sort options, and empty states. Use when building search interfaces or filterable lists.
npx skill4agent add moderndegree/agent-skills search-filtering<SearchInput
value={query}
onChange={setQuery}
placeholder="Search items..."
/>
<div className="flex gap-2">
<FilterChip active={filter === 'all'} onClick={() => setFilter('all')}>
All
</FilterChip>
<FilterChip active={filter === 'active'} onClick={() => setFilter('active')}>
Active
</FilterChip>
</div>
{results.length === 0 && (
<EmptyState message="No results found" />
)}<input placeholder="Search" />
{/* No feedback when empty */}