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.

Feature: Coordinator Statistics Dashboard

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)

Relationships

Dependents (1)

Components that depend on this component