diff --git a/src/lib/store.ts b/src/lib/store.ts index b948676..05acb22 100644 --- a/src/lib/store.ts +++ b/src/lib/store.ts @@ -1,12 +1,14 @@ import { writable } from "svelte/store"; +import { persisted } from "svelte-persisted-store"; +import defaultState from "../../data/default-state"; -export const cardio = writable(Array); -export const gym = writable(Array); export const currentView = writable(0); -export const count = writable(0); +export const cardio = persisted("cardio", defaultState.cardio); +export const gym = persisted("gym", defaultState.gym); +export const diet = persisted("diet", defaultState.diet); -type Exercise = { +export type Exercise = { completed: boolean; name: string; text: string;