add total points aggregration and percentage

This commit is contained in:
2025-02-24 21:22:04 +01:00
parent 157c95ea98
commit 11f56aa986

View File

@@ -16,7 +16,14 @@
</a>
{/if}
</div>
Total progress: {data.tasks.reduce((acc, task) => acc + task.currentPoints, 0)}
Total progress: {data.tasks.reduce((acc, task) => acc + task.currentPoints, 0)} / {data.tasks.reduce(
(acc, task) => acc + task.totalPoints,
0
)} ({(
(data.tasks.reduce((acc, task) => acc + task.currentPoints, 0) /
data.tasks.reduce((acc, task) => acc + task.totalPoints, 0)) *
100
).toFixed(1)}%)
</div>
{#if data.tasks.length > 0}