import { UserScheduleStore } from '@shared/storage/UserScheduleStore'; import { Course } from '@shared/types/Course'; /** * */ export default async function addCourse(scheduleName: string, course: Course): Promise { const schedules = await UserScheduleStore.get('schedules'); const activeSchedule = schedules.find(s => s.name === scheduleName); if (!activeSchedule) { throw new Error('Schedule not found'); } activeSchedule.courses.push(course); await UserScheduleStore.set('schedules', schedules); }