User Interface high complexity mobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Full-screen coordinator interface for selecting multiple peer mentors and a shared activity template, then submitting all registrations in a single batch action. Displays per-mentor submission progress and surfaces per-row errors if any batch inserts fail, without silently discarding failed records.

Feature: Bulk Registration & Proxy Reporting

bulk-registration-screen

Responsibilities

  • Render multi-select peer mentor list with BLoC-managed selection state
  • Embed shared activity template form (date, type, duration, summary)
  • Display real-time batch submission progress per selected mentor
  • Surface per-row error list for any failed inserts after batch RPC call

Interfaces

buildMentorSelectionList(mentors)
onMentorToggled(mentorId)
buildActivityTemplateForm()
onSubmitBatch()
showBatchProgress(progressMap)
showBatchErrors(errorList)
resetForm()

Related Data Entities (1)

Data entities managed by this component