Home: Kategorie-Tap navigiert ins Inventar mit Kategoriefilter #106

Closed
opened 2026-05-18 06:58:39 +00:00 by jreinemann-euris · 1 comment
jreinemann-euris commented 2026-05-18 06:58:39 +00:00 (Migrated from github.com)

Beschreibung

Auf dem Home Screen werden Kategorien angezeigt. Ein Antippen einer Kategorie hat aktuell keine Wirkung.

Anforderung

  • Beim Tap auf eine Kategorie auf dem Home Screen soll die App in die Inventarliste navigieren.
  • Der Kategoriefilter in der Inventarliste soll automatisch auf die angetippte Kategorie gesetzt werden.

Akzeptanzkriterien

  • Tap auf eine Kategorie im Home Screen navigiert zur Inventarliste
  • Die Inventarliste zeigt nur Items der gewaehlten Kategorie (Kategoriefilter ist gesetzt)
  • Der gesetzte Filter ist fuer den User sichtbar (z.B. Chip oder Dropdown zeigt die Kategorie)
  • Zurueck-Navigation fuehrt wieder zum Home Screen
## Beschreibung Auf dem Home Screen werden Kategorien angezeigt. Ein Antippen einer Kategorie hat aktuell keine Wirkung. ## Anforderung - Beim Tap auf eine Kategorie auf dem Home Screen soll die App in die Inventarliste navigieren. - Der Kategoriefilter in der Inventarliste soll automatisch auf die angetippte Kategorie gesetzt werden. ## Akzeptanzkriterien - [x] Tap auf eine Kategorie im Home Screen navigiert zur Inventarliste - [x] Die Inventarliste zeigt nur Items der gewaehlten Kategorie (Kategoriefilter ist gesetzt) - [x] Der gesetzte Filter ist fuer den User sichtbar (z.B. Chip oder Dropdown zeigt die Kategorie) - [x] Zurueck-Navigation fuehrt wieder zum Home Screen
jreinemann-euris commented 2026-05-18 08:01:25 +00:00 (Migrated from github.com)

Implementiert in bdd8cb4.

Umgesetzte Akzeptanzkriterien:

  • Tap auf Kategorie im Dashboard navigiert zur Inventarliste
  • Inventarliste filtert automatisch auf gewählte Kategorie (CategoryId via Navigation-Argument)
  • Filter ist sichtbar (bestehender FilterChip zeigt die aktive Kategorie)
  • Zurück-Navigation führt zum Dashboard

Technische Änderungen:

  • \Screen.ItemList\ → \data class\ mit optionalem \categoryId\
  • \ItemListViewModel\ liest \categoryId\ aus \SavedStateHandle\
  • \DashboardScreen: \CategoryCard\ mit \onClick-Callback
  • \BollwerkNavGraph: Navigations-Verdrahtung
Implementiert in bdd8cb4. **Umgesetzte Akzeptanzkriterien:** - [x] Tap auf Kategorie im Dashboard navigiert zur Inventarliste - [x] Inventarliste filtert automatisch auf gewählte Kategorie (CategoryId via Navigation-Argument) - [x] Filter ist sichtbar (bestehender FilterChip zeigt die aktive Kategorie) - [x] Zurück-Navigation führt zum Dashboard **Technische Änderungen:** - \Screen.ItemList\ → \data class\ mit optionalem \categoryId\ - \ItemListViewModel\ liest \categoryId\ aus \SavedStateHandle\ - \DashboardScreen\: \CategoryCard\ mit \onClick\-Callback - \BollwerkNavGraph\: Navigations-Verdrahtung
Sign in to join this conversation.
No description provided.