From 336edad5cee0e3324ad6c4fc31efefe54756ecb5 Mon Sep 17 00:00:00 2001 From: Madhura68 Date: Sat, 25 Apr 2026 20:10:16 +0200 Subject: [PATCH] docs(ST-612): update Lars-flow checklist met todo Data Table stappen Stap 11 toegevoegd voor de todo-tabel (aanmaken, bewerken, bulk-archiveren, product-filter, rolweergave in navbar). Resultaatblok uitgebreid met npm test en curl-test verificatie. Co-Authored-By: Claude Sonnet 4.6 --- __tests__/lars-flow-checklist.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/__tests__/lars-flow-checklist.md b/__tests__/lars-flow-checklist.md index 7960762..1ab9270 100644 --- a/__tests__/lars-flow-checklist.md +++ b/__tests__/lars-flow-checklist.md @@ -178,8 +178,25 @@ curl -X POST -H "Authorization: Bearer " \ --- +## Stap 11: Todo-lijst (Data Table) + +- [ ] Navigeer naar Todo's +- [ ] Maak een todo aan via de + knop — kaart verschijnt onderaan +- [ ] Sla op — todo verschijnt in de tabel +- [ ] Klik op de todo-rij — kaart laadt de todo voor bewerking +- [ ] Wijzig de titel en sla op — rij toont de nieuwe titel +- [ ] Vink de done-checkbox aan in de kaart en sla op — rij krijgt doorstreping +- [ ] Selecteer meerdere todos via de selectie-checkbox links in de rij +- [ ] Klik "Archiveer geselecteerde (N)" — geselecteerde todos verdwijnen +- [ ] Test product-filter dropdown: kies een product — lijst filtert correct +- [ ] Verifieer rollen zichtbaar in navigatiebalk (bijv. "PO · Dev") + +--- + ## Resultaat - [ ] Alle stappen doorlopen zonder fouten - [ ] Alle API-responses zijn correct JSON - [ ] Geen console-errors of crashes +- [ ] Unit tests: `npm test` → 69 passed, 0 failed +- [ ] API tests: `bash scripts/test-api.sh` → 30 passed, 0 failed