feat(roadtrip): add daily scheduling and configurable day endings

This commit is contained in:
Maurice
2026-09-11 22:28:02 +02:00
parent 4f8605b529
commit 491cfccc56
124 changed files with 3512 additions and 354 deletions
+8
View File
@@ -0,0 +1,8 @@
import { offlineDb } from './offlineDb'
import type { Assignment } from '../types'
export async function cacheAssignment(assignment: Assignment): Promise<void> {
await offlineDb.days.where('id').equals(assignment.day_id).modify(day => {
day.assignments = (day.assignments ?? []).map(a => a.id === assignment.id ? { ...a, ...assignment } : a)
})
}