From 8f67b9b64069ff3c189353ce865e0bfa69ed3b0b Mon Sep 17 00:00:00 2001 From: Julio-Oliveira-Encora Date: Mon, 20 May 2024 16:15:49 -0300 Subject: [PATCH] Addressed PR comments --- netbox/project-static/src/search.ts | 17 +++++++---------- netbox/templates/inc/table_controls_htmx.html | 2 +- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/netbox/project-static/src/search.ts b/netbox/project-static/src/search.ts index 3b2a7d63f..a0c9998c0 100644 --- a/netbox/project-static/src/search.ts +++ b/netbox/project-static/src/search.ts @@ -53,26 +53,23 @@ export function initQuickSearch(): void { const clearbtn = document.getElementById("quicksearch_clear") as HTMLAnchorElement; if (isTruthy(quicksearch)) { quicksearch.addEventListener("keyup", quickSearchEventHandler, { - passive: true, + passive: true }); quicksearch.addEventListener("search", quickSearchEventHandler, { - passive: true, + passive: true }); quicksearch.addEventListener("change", handleQuickSearchParams); if (isTruthy(clearbtn)) { - clearbtn.addEventListener( - "click", - async () => { - const search = new Event("search"); - quicksearch.value = ""; + clearbtn.addEventListener("click", async () => { + const search = new Event('search'); + quicksearch.value = ''; await new Promise(f => setTimeout(f, 100)); quicksearch.dispatchEvent(search); }, { - passive: true, - }, - ); + passive: true + }) } } } diff --git a/netbox/templates/inc/table_controls_htmx.html b/netbox/templates/inc/table_controls_htmx.html index 6e0fc4a65..bbbcff59c 100644 --- a/netbox/templates/inc/table_controls_htmx.html +++ b/netbox/templates/inc/table_controls_htmx.html @@ -5,7 +5,7 @@
+ hx-get="{{ request.full_path }}" hx-target="#object_list" hx-trigger="keyup changed delay:500ms, search" />