Update menu

TODO: coords for sites
This commit is contained in:
2024-11-27 13:50:48 +01:00
parent 211379b986
commit 7f4bd571f0
5 changed files with 165 additions and 36 deletions

View File

@@ -19,8 +19,16 @@ export default class extends Controller {
this.menuTarget.classList.add('is-hidden');
}
openList(id) {
document.querySelector(id).classList.remove('is-hidden');
toggleList(id) {
document.querySelector(`#${id}`).classList.toggle('is-hidden');
}
openSubList(event) {
const target = event.currentTarget;
const targetIcon = target.querySelector('.fa');
const id = target.getAttribute('data-list-id');
this.toggleList(id);
this.toggleIcon(targetIcon);
}
toggle(event) {