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.

Feature: Bulk Registration & Proxy Reporting

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

Related Data Entities (1)

Data entities managed by this component