Workshop Detail Screen
Component Detail
User Interface
medium complexity
mobile
2
Dependencies
0
Dependents
3
Entities
0
Integrations
Description
Shows full details for a single workshop session including title, date range, location, and coordinator. Surfaces embedded workshop notes, the participant roster, and scoped to-do items within the same screen using tab or section layout, and resolves incoming deep links from notification payloads.
workshop-detail-screen
Sources & reasoning
The detail screen aggregates notes, participants, and to-dos in one view per the implementation notes. Deep-link resolution from notification payloads is explicitly called out in the implementation notes and requires a dedicated screen entry point.
No source references — this artifact was included based on reasoning alone (see above).
Responsibilities
- Display workshop metadata and coordinator info
- Embed notes list and note editor scoped to this workshop
- Display participant roster for the session
- Display and manage to-do items scoped to the session
- Handle deep-link navigation from push notification payloads
Interfaces
build(BuildContext) → Widget
resolveDeepLink(workshopId: String) → void
onEditTap() → void
Relationships
Related Data Entities (3)
Data entities managed by this component