Peer Mentor Card Widget
Component Detail
User Interface
low complexity
mobile
1
Dependencies
2
Dependents
2
Entities
0
Integrations
Description
Reusable card component that renders a peer mentor's summary information in list contexts. Extends the base card layout from the design system with status badge overlays for active, paused, and expired-certification states using the unified entity color system. Used within the mentor roster list and coordinator views.
peer-mentor-card-widget
Responsibilities
- Render mentor name, association, and role summary
- Display status badge overlays (active, paused, expired certification)
- Emit tap events for navigation to mentor detail screen
- Apply accessibility semantic labels for screen reader support
Interfaces
build(mentor: PeerMentor)
onTap(callback: Function)
getStatusBadge(status: MentorStatus)
getCertificationWarning(expiryDate: DateTime)
Relationships
Dependents (2)
Components that depend on this component
Related Data Entities (2)
Data entities managed by this component