Files
famapp/docs/tasks/80-quick-add-create-ui.md
T
ginnoir 76f68548b2 docs: complete Phase 9 backlog triage (issues map, briefs, ADRs)
Map design IDs to Gitea #1-#37, add tasks 80-88, stub ADRs 0004-0006,
and point STATUS at the P1 batch order.
2026-07-04 01:23:30 -05:00

37 lines
1.2 KiB
Markdown

# 80 — Quick-add opens create UI
## Goal
Make every quick-add action open the entity's creation dialog/sheet instead of only navigating to a module page.
## Why
Task 21 shipped URL navigation as a placeholder. Users expect "New event" to start creating an event immediately.
## Depends on
- 21 (quick-add registry)
## Scope
- Extend `QuickAddAction` / client handling so actions can open create UI (dialog/sheet) in-place.
- Wire calendar, lists, notes, garden, bangs (and any other registered) quick-adds to their create UIs.
- Keep FAB sheet and cmd-k behavior identical per action.
- Playwright: extend `tests/e2e/dashboard.spec.ts` and/or add `tests/e2e/quick-add.spec.ts`.
## Out of scope
- Fuzzy search across entities.
- New entity types.
## Acceptance criteria
- [ ] Each registered quick-add opens create UI with create controls visible.
- [ ] No quick-add is navigation-only unless explicitly documented as view-only (none in v1 set).
- [ ] E2E: FAB → action opens dialog/sheet (not only route change).
## Notes
- Gitea: [ginnoir/famapp#1](https://gitea.ginnoir.com/ginnoir/famapp/issues/1)
- Prefer reusing existing create dialogs/sheets over new ones.