import { type Writable, writable } from 'svelte/store' import { type AggregatedFood, FoodService } from '$lib/database/food' async function createStore(): Promise> { let [foods, err] = await FoodService.GetWeekly() if (err) { foods = [] console.error(err) } const { subscribe, update, set } = writable(foods) return { subscribe, update, set, // @ts-ignore refresh: async () => { const rows = await FoodService.GetWeekly() set(rows[0]) } } } export const weeklyFoodStore = await createStore()