Proxy Registration Screen
Component Detail
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.
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