17 lines
484 B
TypeScript
17 lines
484 B
TypeScript
import { writable } from "svelte/store";
|
|
import { persisted } from "svelte-persisted-store";
|
|
import defaultState from "../../data/default-state";
|
|
|
|
export const currentView = writable(0);
|
|
|
|
export const cardio = persisted("cardio", defaultState.cardio);
|
|
export const gym = persisted("gym", defaultState.gym);
|
|
export const diet = persisted("diet", defaultState.diet);
|
|
|
|
export type Exercise = {
|
|
completed: boolean;
|
|
name: string;
|
|
text: string;
|
|
date?: string;
|
|
rating?: number;
|
|
};
|