User Interface medium complexity mobile
2
Dependencies
1
Dependents
2
Entities
0
Integrations

Description

Rich text editor scoped to a specific workshop session, allowing coordinators to capture structured session notes, to-do items, and follow-up actions. Extends the existing note editor infrastructure with session-level context including day tracking and structured checklist support.

Feature: Mentor Program & Career Workshop Notes

workshop-notes-editor

Responsibilities

  • Render and persist session-scoped notes with rich text support
  • Manage embedded to-do checklist stored as JSON within the session record
  • Support day-based note organization for multi-day workshops
  • Auto-save drafts and sync changes to the backend

Interfaces

loadSessionNotes(sessionId)
saveNotes(sessionId, content)
addTodoItem(text)
toggleTodoItem(itemId)
deleteTodoItem(itemId)
setCurrentDay(dayNumber)
exportNotesSummary(sessionId)

Relationships

Dependencies (2)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (2)

Data entities managed by this component