Skip to content

Commit

Permalink
Hide skipped rules by default in the UI (#536)
Browse files Browse the repository at this point in the history
  • Loading branch information
kmark authored Feb 16, 2023
1 parent b17c097 commit 41da81c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
16 changes: 9 additions & 7 deletions server/assets/js/filter.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
(function() {
const hidden = [];

function toggleFilter(evt) {
const enabled = evt.target.checked;
if (enabled) {
function toggleFilter(target) {
if (target.checked) {
document
.querySelectorAll('[data-status="skipped"]')
.forEach(elem => {
Expand All @@ -22,8 +21,11 @@
}
}

const toggle = document.getElementById('filter-toggle');
if (toggle) {
toggle.addEventListener('change', toggleFilter);
}
document.addEventListener('DOMContentLoaded', () => {
const toggle = document.getElementById('filter-toggle');
if (toggle) {
toggleFilter(toggle);
toggle.addEventListener('change', (event) => toggleFilter(event.target));
}
});
})();
2 changes: 1 addition & 1 deletion server/templates/details.html.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
</div>
<div class="p-2 rounded-md bg-white text-dark-gray1 text-sm text-shadow-none">
<div class="toggle">
<input id="filter-toggle" type="checkbox" autocomplete="off" />
<input id="filter-toggle" type="checkbox" autocomplete="off" checked/>
<label for="filter-toggle">Hide skipped rules</label>
</div>
</div>
Expand Down

0 comments on commit 41da81c

Please sign in to comment.