Scrum4Me/components/sprint
Janpeter Visser fd02cda207
ST-1229: UI: "Alles op done" knop met AlertDialog in sprint-header.tsx (#121)
* feat(ST-n1csfo4j): AlertDialog imports, state en transition voor Alles-op-done knop

Voegt AlertDialog-imports, setAllSprintTasksDoneAction-import, productId-prop
(hernoemd van _productId) en showAllDoneConfirm/isSettingAllDone state toe aan
sprint-header.tsx als voorbereiding op de Alles-op-done AlertDialog-knop.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(ST-n1csfo4j): handleAllDone + AlertDialog + Alles-op-done knop in sprint-afronden-dialog

Voegt handleAllDone toe (roept setAllSprintTasksDoneAction aan en zet alle
per-story decisions op DONE in de UI), een bevestigende AlertDialog en een
'Alles op done'-knop bovenaan de story-lijst in de sprint-afronden-dialog.
Voegt setAllSprintTasksDoneAction ook toe aan actions/sprints.ts omdat die
branch nog niet op main staat.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 06:36:13 +02:00
..
sprint-backlog.tsx feat(sprint): edit-icoon op PBI (Product Backlog) en story (Sprint Backlog) 2026-05-04 09:19:49 +02:00
sprint-board-client.tsx feat(sprint): edit-icoon op PBI (Product Backlog) en story (Sprint Backlog) 2026-05-04 09:19:49 +02:00
sprint-header.tsx ST-1229: UI: "Alles op done" knop met AlertDialog in sprint-header.tsx (#121) 2026-05-06 06:36:13 +02:00
start-sprint-button.tsx feat(sprint-dialogs): conform aan dialog-pattern + entity-profile 2026-05-04 07:30:46 +02:00
task-list.tsx feat(sprint): edit-icoon op taak in Taken-kolom 2026-05-04 09:21:35 +02:00