Suchleiste in Listen - Speisekammer immer sichtbar, andere Listen ueber Options-Menue #199
Labels
No labels
priority/could
priority/must
priority/should
priority/wont
status/blocked
status/claimed
status/done-migrated
type/bug
type/feature
type/infra
type/tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
robert/todo#199
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Story: Suchleiste in Listen - Speisekammer immer sichtbar, andere Listen per Options-Menue
As a Nutzer mit einer langen Speisekammer (und anderen langen Listen),
I want to die aktuelle Liste per Suchfeld nach einem Produkt-/Eintragsnamen durchsuchen,
so that ich schnell sehe, ob ein Produkt schon existiert, bevor ich es doppelt anlege.
Kontext (verifiziert im Code): Die Speisekammer (PantryPage) hat nur einen Label-Filter, keine Textsuche. Einkaufsliste und Masterpackliste haben gar keine In-Listen-Suche. Todo-/Prioritaetslisten haben ein Textfilter-Feld versteckt im Options-Menue (TodoListHeader). Abgrenzung: #182 ist die listenuebergreifende Suche (SearchModal) - hier geht es um die Suche innerhalb der gerade geoeffneten Liste.
Acceptance criteria:
Out of scope: Suche in Kommentaren/Labels, serverseitige Suche, Suchleisten-Sichtbarkeit dauerhaft speichern.
Claimed - Umsetzung startet (rein Frontend: gemeinsame ListSearchBar-Komponente, Speisekammer immer sichtbar, uebrige Listen per Options-Menue).
Umgesetzt in
1938cf41(rein Frontend, keine Backend-/Schema-Aenderung).Scope
ListSearchBar+matchesListSearch(Teilstring, Gross-/Kleinschreibung egal, Leerzeichen am Rand ignoriert).filterText).Tests
listSearch, neue Komponententests fuer PantryPage, ShoppingListPage, MasterPackingListPage, TodoList, TodoListHeader.npm run buildgruen.Bewusst nicht enthalten: Suche in Kommentaren/Labels, Sichtbarkeit der Suchleiste dauerhaft speichern (siehe Out of scope).
lena referenced this issue2026-09-27 13:31:53 +02:00