- {#if day.date in $diet.reds} + {#if day.excluded} - {$diet.reds[day.date]} + {day.because} {:else} diff --git a/src/lib/Summary.svelte b/src/lib/Summary.svelte index b9be592..d077a3a 100644 --- a/src/lib/Summary.svelte +++ b/src/lib/Summary.svelte @@ -2,7 +2,8 @@ import { gym, cardio, diet, currentView } from "./store"; let gymProgress = $derived($gym.filter((c) => c.completed).length); let cardioProgress = $derived($cardio.filter((c) => c.completed).length); - let dietProgress = $derived($diet.days.filter((c) => c.completed).length); + let dietProgress = $derived($diet.filter((c) => c.completed).length); + let dietTotal = $derived($diet.filter((c) => !c.excluded).length); const navigate = (v: 0 | 1 | 2 | 3 | 4) => { currentView.update((_) => v); @@ -20,7 +21,7 @@ Konditionsträning navigate(3)}> - {dietProgress} / {$diet.days.length} + {dietProgress} / {dietTotal} Dietdagar navigate(4)}>