AssignmentThresholdWidget
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
A dashboard widget that displays each peer mentor's current confirmed assignment count alongside their threshold milestones (3rd and 15th). It highlights mentors who have recently crossed a threshold and surfaces pending honorarium events to administrators without requiring manual tallying.
assignment-threshold-widget
Sources & reasoning
Line 96 explicitly defines the two honorarium thresholds (3rd and 15th assignment) per RK, which requires a tracked counter tied to assignment completion. Line 153 places the parent area in Fase 2 (v1.0). This sub-feature must ship alongside encrypted-assignment-dispatch because the threshold cannot be tracked without confirmed assignments.
-
docs/source/likeperson.md · line 96Telling av oppdrag per RK: Kontorhonorar utløses ved 3. oppdrag, høyere sats ved 15.
-
docs/source/likeperson.md · line 153Kryptert oppdragshåndtering | - | - | ✓ | - | ✓ | MUST (Blindeforbundet) | 2
Responsibilities
- Render per-mentor assignment counts and progress toward the 3rd and 15th thresholds
- Highlight threshold crossings with visual indicators for administrator review
- Provide a filterable list scoped to the regional coordinator's (RK) mentor roster
- Trigger navigation to individual mentor detail views for count verification
Interfaces
loadThresholdSummary(rkScopeId: string): ThresholdSummaryList
renderMentorRow(mentor: MentorThresholdEntry): void
filterByThresholdStatus(status: ThresholdStatus): void
Related Data Entities (1)
Data entities managed by this component