Workshop Todo List Screen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Mobile screen embedded within the workshop view that displays the action-item tracker for a single workshop. Lets facilitators add new to-do items, assign them to participants or themselves, set due dates, and toggle completion state.
workshop-todo-list-screen
Sources & reasoning
To-do lists are the third explicit Blindeforbundet workshop sub-need named in §3.1 ("to-do-lister") and a distinct feature in the canonical Mentor Program area listing in §8. Workshop-scoped to-dos are separate from implementation tasks and from contact notes, justifying their own feature in this area.
-
docs/source/likeperson.md · line 62Mentorordning (karriereverksted): Eget notatverktøy, to-do-lister og deltakerlister for gruppeveiledning over to dager.
-
docs/source/likeperson.md · line 360mentor-program | Mentor Program | Career Workshops, Workshop Notes, Workshop Participant Lists, Workshop To-Do Lists
Responsibilities
- Render the list of to-do items scoped to the current workshop with title, assignee, due date, and done state
- Provide an input form to capture new to-do items with assignee picker and due date selection
- Toggle done/not-done state per item with optimistic UI update
- Surface coordinator-visible items in the workshop record view
- Display empty and loading states when no items exist or data is being fetched
Interfaces
renderTodoList(workshopId): View
onAddTodo(item): void
onToggleDone(todoId): void
onAssignParticipant(todoId, participantId): void