From c4d084647a5fc2544800320cde3d7471e1b98f5c Mon Sep 17 00:00:00 2001 From: r-carroll Date: Sun, 28 Jul 2024 13:06:16 -0400 Subject: [PATCH] add weekly total --- content/reading-tracker.html | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/content/reading-tracker.html b/content/reading-tracker.html index 6ee8706..babb8f5 100644 --- a/content/reading-tracker.html +++ b/content/reading-tracker.html @@ -225,6 +225,7 @@

hours and minutes total

+

hours and minutes this week

@@ -348,7 +349,7 @@

Hours of the day

Days of the week

-

Book

+

Minutes spent in each book

@@ -368,6 +369,18 @@

Book

const daysChart = document.getElementById('daysChart'); const weekChart = document.getElementById('weekChart'); const bookChart = document.getElementById('bookChart'); + const weeklyHoursTally = document.getElementById('tally-display-week-hours'); + const weeklyMinutesTally = document.getElementById('tally-display-week-minutes'); + + const weeklyTotal = [...weeklyMap.values()].reduce((prev, current) => prev + current, 0); + + for(element in weeklyHoursTally) { + element.innerText = weeklyTotal / 60; + } + + for(element in weeklyMinutesTally) { + element.innerText = weeklyTotal % 60; + } new Chart(weekChart, { type: 'line',