feat(#332): dedizierter Todo-Bereich im Drawer (web + mobile) #335
No reviewers
Labels
No labels
app/archiv
app/einkaufslisten
app/imap-client
app/wissensbasis
arch-answered
arch-question
area/api
area/auth
area/infra
area/mobile
area/shared
area/ui
area/web
portfolio-status
prio/high
prio/low
prio/medium
roadmap/public
size/l
size/m
size/s
size/xl
size/xs
status/blocked
status/needs-info
type/bug
type/chore
type/docs
type/feature
type/idea
type/refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
admin-mrrm/mrrmlabapp!335
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/332-todo-drawer"
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?
Summary
ListsOverviewScreenbekommttypeFilter?: ListTypeProp: filtert Listen-Rendering und fixiert den Create-Form-Type (kein Type-Picker bei aktivem Filter)apps/mobile/app/(drawer)/todo.tsx(analog zueinkaufen.tsx, mittypeFilter='todo')layout.tsx+ Route/todo(apps/web/src/routes/todo.tsx+ Registrierung inrouter.tsx)Variante B aus #332 —
typeFilter-Prop statt eigenerTodoOverviewScreen. Macht die per #330 dedizierte 'Pakete'-Liste auffindbar.Akzeptanzkriterien aus #332
Todo-Eintrag im Drawer vorhanden (Mobile + Web)/todozeigt nur Listen mittype='todo'/todolegt sie alstype='todo'an (keine Type-Wahl)Test plan
/todo: nur Todo-Listen sichtbar, neue Liste landet alstype='todo'/lists: weiterhin alle Listen mit Type-Picker/todo: gleiche Filter-Logik wie Web/todoauftauchtTDD-Notiz
packages/feature-listshat keine RN-Test-Infra; der Code-Change ist zwei kleine Stellen (.filter()+useState(typeFilter ?? 'notes')). Test-Setup wäre größer als die Änderung — narrate-only per CLAUDE.md-Ausnahme.🤖 Generated with Claude Code