Peer Mentor Picker Widget
Component Detail
User Interface
low complexity
mobile
1
Dependencies
1
Dependents
0
Entities
0
Integrations
Description
Searchable multi-select widget that fetches and renders the coordinator's managed peer mentor list for proxy submission targeting. Supports filtering by name and displays role and organisation context per entry.
peer-mentor-picker-widget
Responsibilities
- Fetch managed mentor list from Proxy Registration Service scoped to the coordinator
- Render searchable, multi-selectable mentor rows with avatar and display name
- Expose selected mentor ID list to the parent screen via callback
Interfaces
loadManagedMentors(coordinatorId: String): Future<List<UserSummary>>
onSelectionChanged(selectedIds: List<String>): void
filterMentors(query: String): List<UserSummary>