From 9509bffe66312ad54ee912805f59af70c15f6748 Mon Sep 17 00:00:00 2001 From: corbz Date: Tue, 16 Jan 2024 23:54:44 +0000 Subject: [PATCH] Using searchbar trigger loading view --- apps/static/assets/js/tickets.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/apps/static/assets/js/tickets.js b/apps/static/assets/js/tickets.js index 5fd2be3..b25a3f4 100644 --- a/apps/static/assets/js/tickets.js +++ b/apps/static/assets/js/tickets.js @@ -28,6 +28,9 @@ $(document).ready(function() { }); $("#searchTickets").keyup(() => { + $("#ticketsContainer .content").empty(); + $("#ticketsContainer .none-found").hide(); + $("#ticketsContainer .loading").show(); clearTimeout(searchTimeout); searchTimeout = setTimeout(() => { console.debug("searching"); @@ -46,11 +49,15 @@ $(document).ready(function() { }) setupFilter("#filterSidebar .filter-department", "author__department"); - setupFilter("#filterSidebar .filter-tag", "tags__in") - setupFilter("#filterSidebar .filter-priority", "priority") - + setupFilter("#filterSidebar .filter-tag", "tags__in"); + setupFilter("#filterSidebar .filter-priority", "priority"); + loadFilterCounts(); loadAllTickets(); + + $(".select2-selection__choice").each(function() { + // Work out how to apply the colours of the tags to the selection choices. + }) }); function setupFilter(selector, key) {