diff options
| author | Fuwn <[email protected]> | 2023-12-17 22:15:49 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-17 22:15:49 -0800 |
| commit | 5d5c42ebc2e7a51f8eaa404a46b1beb6a4c99216 (patch) | |
| tree | efd050dc167530e5e7b521834361f135b1fda4fa /src/lib/Tools | |
| parent | feat(settings): default to iqr median (diff) | |
| download | due.moe-5d5c42ebc2e7a51f8eaa404a46b1beb6a4c99216.tar.xz due.moe-5d5c42ebc2e7a51f8eaa404a46b1beb6a4c99216.zip | |
fix(activities): fill missing dates
Diffstat (limited to 'src/lib/Tools')
| -rw-r--r-- | src/lib/Tools/ActivityHistory.svelte | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/Tools/ActivityHistory.svelte b/src/lib/Tools/ActivityHistory.svelte index c6f29028..17067ec4 100644 --- a/src/lib/Tools/ActivityHistory.svelte +++ b/src/lib/Tools/ActivityHistory.svelte @@ -87,10 +87,11 @@ {#if activities === undefined} Loading ... {:else} - {@const highestActivity = Math.max(...activities.map((activity) => activity.amount))} + {@const filledActivities = fillMissingDays(activities)} + {@const highestActivity = Math.max(...filledActivities.map((activity) => activity.amount))} <div class="grid"> - {#each activities as activity} + {#each filledActivities as activity} <div class="grid-item" style="background-color: {gradientColour(activity.amount, highestActivity, baseHue)}" @@ -123,7 +124,7 @@ </summary> <ul> - {#each fillMissingDays(activities) as activity} + {#each filledActivities as activity} {#if activity.amount === 0} <li> {new Date( |