Parcourir la source

65c onderzocht: Empty List Widget kan geen Text, dus blank Favorieten blijft open

De voor de hand liggende fix voor het lege Favorieten-scherm werkt niet: de
Empty List Widget-sectie van die lijsten biedt als Widget Type alleen Image en
Component, geen Text. De toggle is weer uitgezet, het project staat zoals het
stond (geverifieerd: 0 noItemsFoundIndicatorBuilder in favorieten_widget.dart).

Twee werkbare routes uitgeschreven voor Bob, allebei met een tekstkeuze die aan
hem is.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob il y a 19 heures
Parent
commit
d90f7ad5fb
1 fichiers modifiés avec 12 ajouts et 1 suppressions
  1. 12 1
      TASKS.md

+ 12 - 1
TASKS.md

@@ -487,7 +487,18 @@ netjes** (All/Today/Weekend/This week, Go Out/Cityactivities/Culture & Info).
   *Persoonlijke agenda* rendert niets: geen melding, geen uitleg, geen
   inlogknop. De uitleg + inlogknop staan op tab 4 (*Gebruiker*), maar die valt
   buiten beeld in de scrollende tabbalk — een uitgelogde bezoeker vindt 'm niet.
-  Suggestie: dezelfde login-uitleg als een Empty List Widget op tab 1-3.
+  **Onderzocht 2026-09-19 (Claude) — de voor de hand liggende route werkt niet:**
+  de **Empty List Widget**-sectie van deze lijsten biedt als *Widget Type* alleen
+  **Image** en **Component**, géén **Text**. Een geschreven uitleg kan er dus niet
+  rechtstreeks in. (Toggle is weer uitgezet; het project staat zoals het stond.)
+  **Twee routes die wél kunnen, allebei met een tekstkeuze die van Bob is:**
+  (a) een klein component maken met de uitleg + de knoppen *Account aanmaken* /
+  *Inloggen* (die staan al inline op tab 4, dus de inhoud bestaat) en dat als
+  Empty List Widget op tab 1-3 zetten — meteen consistent op alle drie; of
+  (b) per tab een `Text` ónder de lijst met een Visibility-conditie op
+  `userSessionid` *Is Not Set or Is Empty* (die operator bestaat, zie `CLAUDE.md`).
+  Route (a) is netter omdat hij óók werkt voor een ingelogde gebruiker zonder
+  favorieten.
 - **🟡 65d · Deelknop op `EventCurrent` — KLEUR OPGELOST, padding nog open.**
   De knop had `fillColor: Color(0xFFF265A0)`, een hardcoded roze dat niet in het
   merkpalet zit. **Gezet op thema-token `Secondary`** (#FF680D, de merkregel is