Skip to content

Commit ff94ed5

Browse files
committed
Additional detail display of total time for all days
1 parent 8154fb8 commit ff94ed5

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/scripts/ui.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,13 +136,22 @@ class UI {
136136
}
137137

138138
addTableHeader(currentTypeOfList, counterOfSite, totalTime, totalDays) {
139+
function fillSummaryTime(totalTime){
140+
let arrayTime = getArrayTime(totalTime);
141+
let stringTime = '';
142+
if (arrayTime.days > 0) stringTime += arrayTime.days + ' days ';
143+
stringTime += arrayTime.hours + ' hours ';
144+
stringTime += arrayTime.mins + ' minutes ';
145+
return stringTime;
146+
}
147+
139148
var p = document.createElement('p');
140149
p.classList.add('table-header');
141150
if (currentTypeOfList === TypeListEnum.ToDay)
142151
p.innerHTML = 'Today (' + counterOfSite + ' sites) <br> <strong>' + convertShortSummaryTimeToLongString(totalTime) + '</strong>';
143152
if (currentTypeOfList === TypeListEnum.All && totalDays !== undefined) {
144153
if (totalDays.countOfDays > 0) {
145-
p.innerHTML = 'Aggregate data since ' + new Date(totalDays.minDate).toLocaleDateString() + ' (' + totalDays.countOfDays + ' days) (' + counterOfSite + ' sites) <br> <strong>' + convertShortSummaryTimeToLongString(totalTime) + '</strong>';
154+
p.innerHTML = 'Aggregate data since ' + new Date(totalDays.minDate).toLocaleDateString() + ' (' + totalDays.countOfDays + ' days) (' + counterOfSite + ' sites) <br> <strong>' + fillSummaryTime(totalTime) + '</strong>';
146155
} else {
147156
p.innerHTML = 'Aggregate data since ' + new Date().toLocaleDateString() + ' (' + counterOfSite + ' sites) <br> <strong>' + convertShortSummaryTimeToLongString(totalTime) + '</strong>';
148157
}

0 commit comments

Comments
 (0)