Filter results

This commit is contained in:
Claude Brisson
2024-01-30 17:47:38 +01:00
parent 08d572db7b
commit 41e1b49bd7
4 changed files with 60 additions and 38 deletions

View File

@@ -53,4 +53,12 @@ onLoad(()=>{
let newResult = results[(index + 1)%results.length];
setResult(gameId, newResult, oldResult);
});
$('#filter').on('click', e=>{
let filter = $('#filter-results')[0].checked;
if (filter) {
$('#results-table tr').filter(':not(:has(td.result[data-result="?"]))').addClass('filtered');
} else {
$('#results-table tr').removeClass('filtered');
}
});
});

View File

@@ -6,6 +6,13 @@
<button class="ui floating choose-round next-round button">&raquo;</button>
#set($stats = $utils.getResultsStats($games))
<span class="norbeak">( <span id="known">$stats.known</span> / $stats.total )</span>
<div id="filter" class="toggle">
<input id="filter-results" type="checkbox" value="true"/>
<div class="filter-results checkbox">
<div class="circle"></div>
</div>
<label>Filter</label>
</div>
</div>
<div id="results-list" class="roundbox">
<table id="results-table" class="ui celled striped table">