Event Filter Bar
Component Detail
User Interface
low complexity
mobile
1
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Compact filter widget embedded in the Event List Screen toolbar that allows users to narrow the event list by date range or status (upcoming, past, all). Emits filter change events consumed by the Event List BLoC.
event-filter-bar
Responsibilities
- Render date-range picker and status toggle controls
- Emit EventFilter state changes to the BLoC
- Provide keyboard-navigable and screen-reader-annotated controls
Interfaces
EventFilterBar({required EventFilter currentFilter, required ValueChanged<EventFilter> onChanged})