CoordinatorHomeScreen
Component Detail
User Interface
medium complexity
mobilefrontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
The entry screen rendered for authenticated users with the Coordinator role. It surfaces a team overview including pending approvals, active alerts, and aggregate activity metrics. Content is assembled at runtime from enabled modules and coordinator-scoped data returned by HomeDashboardService.
coordinator-home-screen
Sources & reasoning
Line 293 names role-specific home content as a screen. Line 240 classifies home-navigation as always-on core, making this non-deferrable. Line 322 confirms MVP scope includes both Peer Mentor and Coordinator roles. Line 308 ties the home surface directly to the module registry, confirming MVP target release.
-
docs/source/likeperson.md · line 293Role-specific home content (peer mentor vs coordinator variants)
-
docs/source/likeperson.md · line 240**Mobile App:** `authentication-access-control`, `home-navigation`, `accessibility`, `help-support`, `profile-management`.
-
docs/source/likeperson.md · line 3222 mobilrolle-profiler: Peer Mentor, Coordinator (Organization Admins logger på som Coordinator i app-konteksten)
-
docs/source/likeperson.md · line 308Module registry - the app's navigation, home surfaces, and entry points are assembled at runtime from the enabled module set
Responsibilities
- Render team overview cards showing pending approvals and active alert counts
- Display aggregate activity metrics for the coordinator's assigned peer mentors
- Mount coordinator-specific widgets approved by ModuleRegistryService
- Provide quick-action entry points for approval and alert resolution flows
Interfaces
render(): JSX.Element
onApprovalPress(approvalId: string): void
onAlertPress(alertId: string): void
onMentorPress(mentorId: string): void