Proxy Registration Screen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Role-guarded screen that renders the full activity wizard on behalf of a chosen peer mentor, providing complete wizard fidelity identical to the peer mentor's own registration flow. The acting coordinator's identity is tracked separately from the registered user_id via the delegation_grants record.
proxy-registration-screen
Responsibilities
- Enforce coordinator or admin role guard before rendering
- Display selected peer mentor identity prominently throughout wizard
- Mirror full activity wizard steps (contact, date, time, duration, summary)
- Record delegation grant linking coordinator to submitted activity
Interfaces
loadForMentor(mentorId)
buildWizardStep(stepIndex)
onStepCompleted(stepData)
onProxySubmit(activityData, mentorId)
showDelegationConfirmation(grantId)
navigateBack()