Split up useSchedule into a useEventSource composable and a schedules store for keeping track of the schedule updates.
8 lines
234 B
TypeScript
8 lines
234 B
TypeScript
import type { Schedule } from '~/shared/types/schedule';
|
|
|
|
export const useSchedule = () => {
|
|
useEventSource();
|
|
const schedulesStore = useSchedulesStore();
|
|
schedulesStore.activeScheduleId = 111;
|
|
return schedulesStore.fetch(111);
|
|
}
|