UI adjustments for problems view

This commit is contained in:
Magnus Åhall 2024-07-04 16:29:53 +02:00
parent b53b507355
commit 1bef8719c0
5 changed files with 35 additions and 17 deletions

View file

@ -6,6 +6,7 @@ export class UI {
const list = document.getElementById('acknowledged-list')
list.classList.remove('hidden')
}
this.acknowledgeDisplay(showAcked == 'true')
const display = localStorage.getItem('problems_display')
if (display === null)
@ -23,13 +24,20 @@ export class UI {
}
toggleAcknowledged(evt) {
const list = document.getElementById('acknowledged-list')
this.acknowledgeDisplay(evt.target.checked)
}
if (evt.target.checked) {
acknowledgeDisplay(show) {
const list = document.getElementById('acknowledged-list')
const areaItems = document.querySelectorAll('.acked')
if (show) {
list.classList.remove('hidden')
areaItems.forEach(item=>item.classList.remove('hidden'))
localStorage.setItem('show_acknowledged', true)
} else {
list.classList.add('hidden')
areaItems.forEach(item=>item.classList.add('hidden'))
localStorage.setItem('show_acknowledged', false)
}
}