|
@@ -39,6 +39,24 @@ Google Play en één doorloop die alleen Bob kan doen.
|
|
|
| **114** | Opruimen na de filterbalk-ombouw | **Eigenaar: Bob.** Restjes van taak 113 (afgerond 2026-09-20): (a) component-parameter **`parameter1`** op `FilterBalkComponent` ontstond automatisch bij *Convert to Component* en wordt nergens gelezen — mag weg, en daarmee ook de meegegeven waarde op Home en `PUitgaanPage`; (b) **page state `zoekOpen` op Home** is overbodig (de App State-versie stuurt alles); (c) App State **`zoekActief`** (Boolean) bestond al vóór deze taak en heeft **0 gebruikers**; (d) wegwerp: componenten **`FilterBalkKanweg`** en **`FilterBalkComponentCopy`** + pagina's **`homeCopy`** en **`PUitgaanPageCopy`**. Geen van alle blokkeert iets — `dart analyze` geeft 0 errors |
|
|
| **114** | Opruimen na de filterbalk-ombouw | **Eigenaar: Bob.** Restjes van taak 113 (afgerond 2026-09-20): (a) component-parameter **`parameter1`** op `FilterBalkComponent` ontstond automatisch bij *Convert to Component* en wordt nergens gelezen — mag weg, en daarmee ook de meegegeven waarde op Home en `PUitgaanPage`; (b) **page state `zoekOpen` op Home** is overbodig (de App State-versie stuurt alles); (c) App State **`zoekActief`** (Boolean) bestond al vóór deze taak en heeft **0 gebruikers**; (d) wegwerp: componenten **`FilterBalkKanweg`** en **`FilterBalkComponentCopy`** + pagina's **`homeCopy`** en **`PUitgaanPageCopy`**. Geen van alle blokkeert iets — `dart analyze` geeft 0 errors |
|
|
|
| **128-B t/m F** | Nieuwsbrieven-tab op `mijnProfiel` — **Claude, bezig (2026-09-21)** | **Backend staat live en is getest; klaar om te bouwen** zodra de lopende FlutterFlow-sessie klaar is (Bob meldt dat). Vierde tab + waarschuwing bij 0 gevolgde gemeenten + verwijzing vanaf Favorieten + vertalingen (teksten staan klaar). ⚠️ CSRF-token meegeven, zie het blok hieronder |
|
|
| **128-B t/m F** | Nieuwsbrieven-tab op `mijnProfiel` — **Claude, bezig (2026-09-21)** | **Backend staat live en is getest; klaar om te bouwen** zodra de lopende FlutterFlow-sessie klaar is (Bob meldt dat). Vierde tab + waarschuwing bij 0 gevolgde gemeenten + verwijzing vanaf Favorieten + vertalingen (teksten staan klaar). ⚠️ CSRF-token meegeven, zie het blok hieronder |
|
|
|
|
|
|
|
|
|
|
+## 🟠 De 54 warnings in FlutterFlow — geinventariseerd 2026-09-23
|
|
|
|
|
+
|
|
|
|
|
+Vraag van Bob: waar komen die vandaan? **Geen enkele komt uit recent werk** — de
|
|
|
|
|
+teller stond bij de nulmeting van deze sessie op 69 en liep tijdens de sessie
|
|
|
|
|
+terug naar 54; er kwam er geen bij. Warnings hebben ook nooit een export
|
|
|
|
|
+geblokkeerd (alleen errors doen dat, en niet eens allemaal). Vijf soorten:
|
|
|
|
|
+
|
|
|
|
|
+| Soort | Aantal | Wat het is |
|
|
|
|
|
+|---|---|---|
|
|
|
|
|
+| **Widget Configuration** — *"Unique Key for component X is not set"* | grootste groep | Het **Value Key**-veld op een component-instantie. Betreft `HorecagelegenheidoverzichtKaart` (21 instanties in de export), `tagCategorieComponent` (8), `UitgaantabelKaart` (4), `PUitgaanSliderKaartComponent` (3). FlutterFlow raadt dit aan voor componenten in een lijst. ⚠️ Let op: een Value Key op een component-instantie **reset een gepagineerde lijst niet** (zie `CLAUDE.md`), dus dit is een aanbeveling, geen functioneel gebrek |
|
|
|
|
|
+| **Primary Scroll** — *"Multiple primary scrollable widgets nested within each other"* | tweede groep | Geneste scrollables (een `Column` met *Scrollable* aan binnen een scrollende ouder). Bekend patroon in dit project |
|
|
|
|
|
+| **Disabled Action** — *"Action on SelectStateDropDownComponent is disabled"* | **weg** (69 → 54) | Dit was taak 112; tijdens deze sessie door een andere sessie opgeruimd |
|
|
|
|
|
+| **Auth Page Setup** — *"Logged In Page and Entry Page cannot be the same"* | 1 | Beide staan op Home (`nav.dart`: `appStateNotifier.loggedIn ? HomeWidget() : HomeWidget()`). **Bewuste keuze** sinds 2026-09-04, zie `CLAUDE.md` — FlutterFlow's melding is generiek advies, geen fout |
|
|
|
|
|
+| **Custom Code Dependencies** — *"deprecated package flutter_html"* | 1 | `flutter_html` in `pubspec.yaml` (r. 65), gebruikt door de custom widget `FromHTML` |
|
|
|
|
|
+
|
|
|
|
|
+Niets hiervan blokkeert de livegang. Wil je de lijst echt leeg: de eerste twee
|
|
|
|
|
+groepen zijn het werk (36 Value Keys zetten, en de geneste scrollables opruimen).
|
|
|
|
|
+
|
|
|
## 👤 BOB — OPEN, in volgorde van wat de livegang blokkeert
|
|
## 👤 BOB — OPEN, in volgorde van wat de livegang blokkeert
|
|
|
|
|
|
|
|
| # | Taak | Waarom nu |
|
|
| # | Taak | Waarom nu |
|