User Interface medium complexity mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Main screen allowing coordinators to register activities on behalf of a selected peer mentor. Displays a persistent proxy-context banner throughout entry to prevent accidental self-registration, and embeds the peer mentor selector step before the standard activity form.

Feature: Coordinator Proxy Reporting

proxy-registration-screen

Responsibilities

  • Render a persistent proxy-context indicator showing which peer mentor is being registered for
  • Orchestrate the two-step flow: peer mentor selection followed by the standard activity form
  • Pass proxyForUserId through the BLoC event chain for dual-identity submission
  • Show validation errors from the server and confirm successful proxy submission to the coordinator

Interfaces

onPeerMentorSelected(peerMentorId: String): void
submitProxyActivity(event: ProxyActivitySubmitEvent): void
clearProxyContext(): void
showConfirmationDialog(activity: Activity): void

Relationships

Dependencies (2)

Components this component depends on