PeerMentorMapScreen
Component Detail
User Interface
medium complexity
mobilefrontend
0
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
The primary screen rendering the geographic map of peer mentor locations within an organization. It displays peer mentor pins on an interactive map and provides filter controls for status, availability, and certification. Coordinators use this screen to visually assess coverage gaps and select mentors for assignment dispatch.
peer-mentor-map-screen
Sources & reasoning
Lines 99 and 359 directly name geographic map view as a Blindeforbundet need and place it in Fase 3. Fase 3 maps to v1.1 by ordinal position. The blueprint confirms this area at v1.1 phase.
-
docs/source/likeperson.md · line 99Geografisk kartvisning av likepersoner for matching og oppdragstildeling (særlig store fylker).
-
docs/source/likeperson.md · line 359Geografisk kartvisning (Blindeforbundet)
Responsibilities
- Render interactive map with peer mentor location pins
- Provide filter controls for status, availability, and certification
- Highlight coverage gaps and mentor concentrations visually
- Handle mentor pin selection to display profile summary overlays
- Trigger assignment or contact actions from selected mentor context
Interfaces
renderMap(mentors: MentorLocation[]): void
applyFilters(filters: MapFilterOptions): void
onMentorSelected(mentorId: string): MentorSummary
zoomToRegion(bounds: GeoBounds): void
Related Data Entities (2)
Data entities managed by this component