mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-10-23 05:56:10 +08:00
added date filters to the results page
This commit is contained in:
parent
f534bf2d25
commit
046f0563a1
2 changed files with 35 additions and 0 deletions
|
@ -556,6 +556,15 @@
|
|||
<div class="button" filter="time_custom">custom</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="buttonsAndTitle testDate" style="grid-column:1/3;">
|
||||
<div class="title">date</div>
|
||||
<div class="buttons testDate" style="grid-template-columns: 1fr 1fr 1fr 1fr;">
|
||||
<div class="button" filter="date_all">all</div>
|
||||
<div class="button" filter="date_month">last month</div>
|
||||
<div class="button" filter="date_week">last week</div>
|
||||
<div class="button" filter="date_day">last day</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="buttonsAndTitle tags" style="grid-column:1/3;">
|
||||
<div class="title">tags</div>
|
||||
<div class="buttons tags" style="grid-template-columns: 1fr 1fr 1fr 1fr;">
|
||||
|
|
|
@ -602,10 +602,36 @@ function refreshAccountPage() {
|
|||
}
|
||||
}
|
||||
|
||||
let timeSinceTest = Math.abs(result.timestamp - Date.now()) / 1000;
|
||||
|
||||
let datehide = true;
|
||||
|
||||
if(
|
||||
(activeFilters.includes("date_all")) ||
|
||||
(activeFilters.includes("date_day") && timeSinceTest <= 86400) ||
|
||||
(activeFilters.includes("date_week") && timeSinceTest <= 604800) ||
|
||||
(activeFilters.includes("date_month") && timeSinceTest <= 18144000)
|
||||
){
|
||||
datehide = false;
|
||||
}
|
||||
|
||||
|
||||
if(datehide) return;
|
||||
|
||||
// if(
|
||||
// (!activeFilters.includes("date_all")) &&
|
||||
// (activeFilters.includes("date_day") && timeSinceTest > 86400) &&
|
||||
// (activeFilters.includes("date_week") && timeSinceTest > 604800) &&
|
||||
// (activeFilters.includes("date_month") && timeSinceTest > 18144000)
|
||||
// ){
|
||||
// return;
|
||||
// }
|
||||
|
||||
|
||||
filteredResults.push(result);
|
||||
|
||||
//filters done
|
||||
//=======================================
|
||||
|
||||
tt = 0;
|
||||
if(result.timeDuration == null){
|
||||
|
|
Loading…
Add table
Reference in a new issue