Participant List Screen
Component Detail
User Interface
medium complexity
frontendmobile
0
Dependencies
0
Dependents
3
Entities
0
Integrations
Description
Screen that displays and manages the list of participants enrolled in a workshop session. Pulls contacts from the contacts database filtered to programme members enrolled in the relevant mentor programme. Supports attendance confirmation and adding or removing participants during session setup.
participant-list-screen
Responsibilities
- Display programme-filtered contact list for participant selection
- Allow adding and removing participants for a session
- Track and display attendance confirmation per participant
- Sync participant records to workshop_participants table
Interfaces
loadParticipants(sessionId)
addParticipant(sessionId, contactId)
removeParticipant(sessionId, participantId)
confirmAttendance(participantId, attended)
searchProgrammeMembers(query)
exportParticipantList(sessionId)
Related Data Entities (3)
Data entities managed by this component