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.

Feature: Career Workshops

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

Dependencies (2)

Components this component depends on

Related Data Entities (3)

Data entities managed by this component