Resume Screen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Mobile screen presented to a paused peer mentor that confirms their intent to rejoin the active roster. Displays current paused status, any blocking conditions such as expired certification, and a single confirm action to reactivate.
resume-screen
Sources & reasoning
Resume is the mandatory inverse half of the pause lifecycle called out for Phase 2 / Core Product. Source ties pause to coordinator notification and to certification (HLF), so resume must validate certification before reactivation.
-
docs/source/likeperson.md · line 48-49Pausefunksjon for likepersoner (NHF + HLF + Barnekreftforeningen). Likepersoner skal kunne sette seg på pause (midlertidig deaktivering) uten å melde seg ut.
-
docs/source/likeperson.md · line 260Pausefunksjon og bulkregistrering for koordinatorer
Responsibilities
- Render current paused state and eligibility for resume
- Display blocking reasons (e.g. expired certification) with clear explanation
- Capture and confirm the mentor's resume action
- Show success feedback and updated active status after reactivation
- Surface validation errors returned by the Resume Service
Interfaces
loadResumeEligibility(mentorId): ResumeEligibility
confirmResume(mentorId): ResumeResult
showBlockingReason(reason): void