managarten/apps/calendar/apps
Till-JS b92dc296a1 refactor(calendar): improve type safety and add optimistic delete
- Fix all `any` types in view components (draggedEvent, resizeEvent, getEventDisplayMode, getEventStyle, startDrag, startResize)
- Add proper CalendarEvent typing with metadata type assertions
- Create shared date utilities (eventDateHelpers.ts) with toDate, getEventStart, getEventEnd, getEventTimes
- Implement optimistic delete for events and todos stores with automatic rollback on error
- Fix TypeScript narrowing issues in Svelte templates with non-null assertions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 20:02:40 +01:00
..
backend feat(calendar): auto-create default calendar for new users 2025-12-10 18:56:26 +01:00
landing fixes 2025-12-04 00:51:40 +01:00
web refactor(calendar): improve type safety and add optimistic delete 2025-12-10 20:02:40 +01:00