22 lines
814 B
Markdown
22 lines
814 B
Markdown
# TT-018 — Quick-Access Grid: Fallback auf erste N Projekte
|
|
|
|
**Type:** Task
|
|
**Priority:** Medium
|
|
**Labels:** timer, ux, quick-access
|
|
**Depends on:** TT-017 (Quick-Access Grid Implementierung)
|
|
**Blocks:** —
|
|
|
|
---
|
|
|
|
## Summary
|
|
Wenn noch keine TimeEntries vorhanden sind (kein Score berechenbar), sollen im
|
|
Quick-Access-Grid die ersten N angelegten Projekte (sortiert nach `createdAt` aufsteigend)
|
|
angezeigt werden. Das verbessert die UX direkt nach dem ersten Anlegen von Projekten.
|
|
|
|
## Acceptance Criteria
|
|
- [ ] Grid zeigt die ältesten N aktiven Projekte, wenn kein Projekt einen Score > 0 hat
|
|
- [ ] Sobald TimeEntries existieren, greift der normale Score-Algorithmus
|
|
- [ ] N entspricht dem konfigurierten `quickAccessCount`-Wert
|
|
|
|
## Files to modify
|
|
- `lib/features/timer/domain/frequent_projects_provider.dart`
|