From ee58c824cd9af405be05244d3615e17599004b8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CVeLiTi=E2=80=9D?= <“info@veliti.nl”> Date: Tue, 19 Mar 2024 12:13:07 +0100 Subject: [PATCH] JS changes for sort --- assets/admin.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/assets/admin.js b/assets/admin.js index a9c5336..80ff9e7 100644 --- a/assets/admin.js +++ b/assets/admin.js @@ -51,6 +51,23 @@ if (document.querySelector('.filters a')) { } }; } +if (document.querySelector('.sort a')) { + let filtersList = document.querySelector('.sort .list'); + let filtersListStyle = window.getComputedStyle(filtersList); + document.querySelector('.sort a').onclick = event => { + event.preventDefault(); + if (filtersListStyle.display == 'none') { + filtersList.style.display = 'flex'; + } else { + filtersList.style.display = 'none'; + } + }; + document.onclick = event => { + if (!event.target.closest('.sort')) { + filtersList.style.display = 'none'; + } + }; +} document.querySelectorAll('.msg').forEach(element => { element.querySelector('.fa-times').onclick = () => { element.remove();