Bulk Registration Screen
Component Detail
User Interface
high complexity
mobile
3
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Primary screen for coordinators to perform bulk activity registration. Presents an activity template form followed by a multi-select participant picker, a progress indicator during batch submission, and a post-submission summary showing created records and any failures.
bulk-registration-screen
Responsibilities
- Render activity template form with type, date, duration, and notes fields
- Display searchable and filterable multi-select participant picker scoped to coordinator's local association
- Show batch submission progress indicator and chunk-level feedback
- Render post-submission summary with success count and per-record failure details
Interfaces
build(BuildContext context) -> Widget
onSubmitBatch(ActivityTemplate template, List<String> participantIds) -> void
onParticipantSearch(String query) -> void
onParticipantFilter(String filter) -> void
Relationships
Dependencies (3)
Components this component depends on