Peer Mentor Statistics List
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
1
Dependents
0
Entities
0
Integrations
Description
Scrollable list of peer mentor roster rows showing each mentor's individual stats (activities, hours, status) within the coordinator dashboard. Tapping a row navigates to the personal stats view for that mentor. Supports search and sort.
peer-mentor-stats-list
Responsibilities
- Render a row per supervised peer mentor with stats
- Show active vs paused status badge
- Support tap-to-navigate to personal stats view
- Show empty state when no peer mentors supervised
Interfaces
PeerMentorStatsList({required List<PeerMentorStatSummary> mentors, required Function(String mentorId) onMentorTapped})
PeerMentorStatRow({required PeerMentorStatSummary mentor})
sortBy(PeerMentorStatsSortField field)
filterByStatus(PeerMentorStatus? status)