Contact Search Bar Widget
Component Detail
User Interface
low complexity
mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Persistent search bar widget embedded in the contact list screen. Implements debounced input handling to trigger either client-side filtering for small datasets or API-backed search queries for larger organisations. WCAG 2.2 AA compliant with accessible label and focus indicator.
contact-search-bar-widget
Responsibilities
- Capture and debounce user search input
- Emit search query events to BLoC state manager
- Provide clear/reset search action
- Maintain accessible semantics and visible focus indicator
Interfaces
ContactSearchBarWidget({onQueryChanged, initialQuery})
clearSearch()