Team Report Filter Widget
Component Detail
User Interface
low complexity
mobile
0
Dependencies
1
Dependents
0
Entities
0
Integrations
Description
Inline filter controls embedded in the team report screen allowing coordinators to scope the report by date range, individual peer mentor, and activity type. Persists filter state within the session and emits change events to trigger re-fetch.
team-report-filter-widget
Responsibilities
- Provide date range selector (week, month, quarter, custom) for report period scoping
- Allow narrowing report to a specific peer mentor or showing all mentors in the association
- Filter by activity type to isolate specific registration categories in the aggregated view
Interfaces
TeamReportFilterWidget(onFilterChanged, initialFilters)
applyFilters(dateRange, mentorId, activityType)
resetFilters()