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.

Feature: Resume Function

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.

  • Pausefunksjon for likepersoner (NHF + HLF + Barnekreftforeningen). Likepersoner skal kunne sette seg på pause (midlertidig deaktivering) uten å melde seg ut.
  • Pausefunksjon 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