Bulk Registration Screen
Component Detail
User Interface
high complexity
mobile
3
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Primary screen enabling coordinators to register activities on behalf of one or more peer mentors in a single workflow. Integrates PeerMentorSelectionScreen for subject selection, then passes selected mentors as proxy context into the standard activity wizard, displaying a persistent proxy indicator banner throughout.
bulk-registration-screen
Responsibilities
- Render peer mentor selection entry point and manage selected mentor list
- Launch activity wizard with proxy context for selected mentors
- Display proxy mode indicator throughout the registration flow
- Handle bulk submission confirmation and per-record failure feedback
Interfaces
buildPeerMentorSelectionStep()
launchProxyActivityWizard(mentors: List<PeerMentor>)
showProxyIndicatorBanner(coordinatorName: String)
renderSelectedMentorChips(mentors: List<PeerMentor>)
handleSubmissionResult(results: List<SubmissionResult>)
showPartialFailureDialog(failed: List<PeerMentor>)
clearSelections()
navigateToConfirmation()
Relationships
Dependencies (3)
Components this component depends on