User Interface medium complexity mobile
3
Dependencies
0
Dependents
3
Entities
0
Integrations

Description

Full-screen profile view for a single peer mentor, displaying certification status, activity history, assignment count, pause status, and organizational affiliation. Fetches data from the Peer Mentor Service and renders visual warning states for expired or expiring certifications. Accessible to coordinators and org admins only, with role-based action visibility.

Feature: Peer Mentor Profile & Management

peer-mentor-detail-screen

Responsibilities

  • Display peer mentor profile with certification expiry warnings
  • Show activity history summary and assignment count
  • Render pause status with toggle action for authorized roles
  • Display organizational affiliation and association assignments

Interfaces

loadMentor(mentorId: string)
refreshProfile()
navigateToActivityHistory()
navigateToAssignments()
showPauseDialog()
showCertificationDetails()
handleBackNavigation()

Relationships

Dependencies (3)

Components this component depends on