managarten/apps/todo
Till JS 101f20ec34 refactor(todo,calendar): extract duplicated constants and utilities
Todo:
- Extract priority colors to lib/constants/priority.ts (was in TaskItem + KanbanTaskCard)
- Extract formatDueDate to lib/utils/date-display.ts (was in TaskItem + KanbanTaskCard + task-parser)
- Extract withErrorHandling to lib/stores/store-helpers.ts (was in 3 stores)

Calendar:
- Extract formatTime, snapToGrid, getDayFromX, getMinutesFromY to lib/utils/drag-helpers.ts
  (was duplicated across 4 drag/drop composables)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 13:01:00 +02:00
..
apps refactor(todo,calendar): extract duplicated constants and utilities 2026-03-31 13:01:00 +02:00
docs 📝 docs(todo): update commit hash in cleanup plan 2026-01-28 16:13:15 +01:00
packages/shared feat(contacts): integrate contacts into Todo and Calendar apps 2025-12-11 18:14:35 +01:00
scripts feat(todo): prepare for production deployment 2026-01-28 14:04:27 +01:00
.env.example feat(todo): prepare for production deployment 2026-01-28 14:04:27 +01:00
CLAUDE.md docs(todo,calendar): document smart duration settings 2026-03-30 15:02:53 +02:00
docker-compose.prod.yml feat(todo): prepare for production deployment 2026-01-28 14:04:27 +01:00
package.json 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00