Workshop List Screen
Component Detail
User Interface
medium complexity
frontendmobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Overview screen listing all workshop sessions for the logged-in coordinator, grouped by status (upcoming, in-progress, completed, archived). Provides entry points to create new sessions and navigate to individual session detail. Also surfaces aggregate workshop counts for Bufdir reporting.
workshop-list-screen
Responsibilities
- List sessions scoped to the coordinator's organisation
- Filter sessions by status and date range
- Provide navigation to workshop session detail screen
- Display aggregate completed workshop count for reporting
Interfaces
loadSessionList(coordinatorId)
filterByStatus(status)
filterByDateRange(from, to)
navigateToSession(sessionId)
createNewSession()
getCompletedCount()