User Interface low complexity Shared Component mobile
0
Dependencies
1
Dependents
2
Entities
0
Integrations

Description

Searchable dropdown or list picker widget that loads peer mentors within the coordinator's local association scope. Displays mentor name and association context to aid identification. Used in proxy reporting and any other coordinator flow requiring mentor selection.

Feature: Coordinator Proxy Reporting

peer-mentor-selector-widget

Responsibilities

  • Fetch and display peer mentors scoped to coordinator's local association
  • Support search/filter by name
  • Emit selected peer mentor identifier to parent form
  • Show empty state when no mentors are available in scope

Interfaces

loadMentorsInScope(coordinatorId: string)
onMentorSelected(mentorId: string, mentorName: string)
filterMentors(query: string)
clearSelection()
getSelectedMentor(): PeerMentor | null

Relationships

Dependents (1)

Components that depend on this component

Related Data Entities (2)

Data entities managed by this component