User Interface medium complexity frontend
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Displays the to-do list associated with a specific workshop session, allowing coordinators and facilitators to view, add, and check off action items. Renders tasks with assignee information and due dates in a compact list format. Provides inline controls for creating new tasks and marking existing ones complete.

Feature: Workshop To-Do Lists

todo-list-widget

Sources & reasoning

Line 100 explicitly lists "to-do-lister" as a named component of the Blindeforbundet Mentorordning alongside note tools and participant lists. Line 471 names Workshop To-Do Lists as a distinct mentor-program feature. The Mentorordning is placed in Fase 3 (line 358), confirming v1.1 as the target release by ordinal mapping.

  • 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 471
    | mentor-program | Mentor Program | Career Workshops, Workshop Notes, Workshop Participant Lists, Workshop To-Do Lists |

Responsibilities

  • Render workshop-linked to-do items with status, assignee, and due date
  • Provide inline form for adding new action items to the list
  • Allow users to mark tasks complete or reopen them
  • Display empty state and loading feedback during data fetch
  • Emit events to parent views when task state changes

Interfaces

renderTodoList(workshopId: string): void
addTodoItem(item: TodoItemInput): void
markComplete(todoId: string): void
reopenItem(todoId: string): void

Related Data Entities (1)

Data entities managed by this component