WorkshopDetailScreen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
3
Entities
0
Integrations
Description
Shows full details for a single career workshop including schedule, participant list, session notes, and coordination actions. Coordinators can edit workshop details, manage attendees, and add notes, while mentors view their session agenda and submit notes. Serves as the operational hub for in-progress and upcoming workshops.
workshop-detail-screen
Sources & reasoning
Lines 100 and 358 place Career Workshops (Mentorordning/karriereverksted) as a Blindeforbundet-specific feature explicitly listed under Fase 3 (Growth & Engagement). Line 471 confirms it as a named feature in the mentor-program area. Fase 3 is the third development phase, mapping to v1.1 by ordinal convention.
-
docs/source/likeperson.md · line 100**Mentorordning (karriereverksted):** Eget notatverktøy, to-do-lister og deltakerlister for gruppeveiledning over to dager.
-
docs/source/likeperson.md · line 358Mentorordning / Career Workshops (Blindeforbundet)
-
docs/source/likeperson.md · line 471| mentor-program | Mentor Program | Career Workshops, Workshop Notes, Workshop Participant Lists, Workshop To-Do Lists |
Responsibilities
- Display workshop metadata including dates, location, agenda, and status
- Show participant list with attendance tracking controls for coordinators
- Render integrated note-taking interface linked to the workshop session
- Provide coordinator actions for editing, cancelling, and messaging participants
- Display mentor-specific agenda view and personal note access
Interfaces
loadWorkshopDetail(workshopId: string): Promise<WorkshopDetail>
updateAttendance(workshopId: string, userId: string, status: AttendanceStatus): Promise<void>
saveNote(workshopId: string, note: WorkshopNote): Promise<void>
editWorkshop(workshopId: string, updates: Partial<Workshop>): Promise<void>
getParticipants(workshopId: string): Promise<Participant[]>
Related Data Entities (3)
Data entities managed by this component