|
|
@@ -1162,14 +1162,32 @@ volledig uitgeschreven en scrollen horizontaal i.p.v. af te kappen.
|
|
|
Bevestigd via verse export + `flutter analyze` (0 nieuwe treffers) én
|
|
|
live: drawer opent via het hamburger-icoon, geen dubbele knop, alle 4
|
|
|
tabs met volledig label bereikbaar. Uit deze lijst verwijderd.)*
|
|
|
-- **Nieuw gevonden, UX-gat (2026-08-17 avond): nergens in de app is
|
|
|
- zichtbaar dát je bent ingelogd**, behalve als je zelf naar
|
|
|
- Favorieten-tab 4 navigeert. De drawer's "Mijn Account"-item opent
|
|
|
- altijd het kale login-formulier, ook met een actieve sessie — geen
|
|
|
- check op `FFAppState().userSessionid`. Sluit aan bij Bob's eigen
|
|
|
- wens (2026-08-17): gebruikersnaam + uitlog-knop + link naar
|
|
|
- Favorieten zichtbaar maken zodra ingelogd, bv. in de drawer i.p.v.
|
|
|
- het statische "Login"/"Mijn Account"-item.
|
|
|
+*(UX-gat grotendeels afgerond 2026-08-19 — Claude, builder
|
|
|
+(`drawerComponent`, gedeeld over alle pagina's): de drawer's "Mijn
|
|
|
+Account"-knop toont nu alleen nog het kale login-formulier als er
|
|
|
+géén actieve sessie is. Fix: `Wrap Widget → ConditionalBuilder` om de
|
|
|
+bestaande `FFButtonWidget`, conditie `FFAppState().userSessionid` "Is
|
|
|
+Not Set or Is Empty" (Then = ongewijzigde originele knop, geen
|
|
|
+regressie voor uitgelogde gebruikers — de meerderheid). Else-tak
|
|
|
+(ingelogd): nieuwe knop met tekst gebonden aan `FFAppState().userName`
|
|
|
+i.p.v. de statische "Mijn Account"-tekst, en `onTap` navigeert naar
|
|
|
+`FavorietenWidget` (i.p.v. terug naar Login) — dat dekt zowel
|
|
|
+"gebruikersnaam zichtbaar" als "link naar Favorieten" uit Bob's
|
|
|
+oorspronkelijke wens. Bevestigd via verse export + `flutter analyze`
|
|
|
+(0 nieuwe treffers); **volledig live geverifieerd op emulator-5554**
|
|
|
+(bleek een nog actieve testsessie "bobcity" op het toestel te staan) —
|
|
|
+zowel de uitgelogde staat (ongewijzigd "Mijn Account"-gedrag) als de
|
|
|
+ingelogde staat (knop toont "bobcity", tik navigeert naar Favorieten)
|
|
|
+werken zoals bedoeld. Bijvangst tijdens dezelfde sessie: Tab 3
|
|
|
+"Favoriete Gelegenheden" toont voor deze testgebruiker nog steeds
|
|
|
+"null" ook nu de sessie wél wordt meegestuurd (zie de eerdere
|
|
|
+sessie-parameter-fix hierboven) — dit is dus geen client-sidebug meer
|
|
|
+maar wijst op een Drupal-datakant-vraag (mogelijk heeft "bobcity"
|
|
|
+gewoon geen favoriete gelegenheden, of de endpoint zelf heeft nog een
|
|
|
+probleem) — niet verder onderzocht, buiten scope van deze taak.
|
|
|
+**Bewust niet meegenomen:** een eigen uitlog-knop in de drawer zelf —
|
|
|
+die bestaat al op Favorieten's "Gebruiker"-tab (P1-7), dubbel opbouwen
|
|
|
+leek overbodige scope-uitbreiding.)*
|
|
|
- **"Gebruiker"-tab, "Uitloggen"-knop afgerond (2026-08-15, Claude,
|
|
|
builder, bevestigd via verse export + `flutter analyze`: 0 errors).**
|
|
|
`favorieten_widget.dart` heeft nu een 4e tab "Gebruiker" (via TabBar's
|