From f573ec4244ef4082bc5fe75a356bec0eeaedccbb Mon Sep 17 00:00:00 2001 From: Julio-Oliveira-Encora Date: Mon, 20 May 2024 16:51:41 -0300 Subject: [PATCH] Linter Issues --- netbox/project-static/dist/netbox.js.map | Bin 340537 -> 340535 bytes netbox/project-static/src/search.ts | 55 ++++++++++++----------- 2 files changed, 29 insertions(+), 26 deletions(-) diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map index d567e9f8f31f7d15bef18767fd3397af8a0d6ac8..b7f8bcdedda89e3c2477ce96dc11bc9f89951e9d 100644 GIT binary patch delta 93 zcmdn_L}dFDk%kt=7N!>FEiAjVne?5e@6l$FV>Fz8TbpGEqyO|NIxI(poC9as)&yP7)bI6FGK0%aY8b$p#mT=Uv*>#}UWt;-t60syxj9h(3E delta 95 zcmdn~L}cd^k%kt=7N!>FEiAjVnX;Ux@6l$FW2~5dTbpGEW8m~DIxI&;95bDC0v#QL wbvzv%BXugB9G%Ubr)TT3L<>7tIq5h%I=eumeVq$jv)XU!vTVPp%NoZ503Zh*;{X5v diff --git a/netbox/project-static/src/search.ts b/netbox/project-static/src/search.ts index dea22c23e..acf139089 100644 --- a/netbox/project-static/src/search.ts +++ b/netbox/project-static/src/search.ts @@ -7,12 +7,12 @@ import { isTruthy } from './util'; */ function quickSearchEventHandler(event: Event): void { const quicksearch = event.currentTarget as HTMLInputElement; - const clearbtn = document.getElementById("quicksearch_clear") as HTMLAnchorElement; + const clearbtn = document.getElementById('quicksearch_clear') as HTMLAnchorElement; if (isTruthy(clearbtn)) { - if (quicksearch.value === "") { - clearbtn.classList.add("invisible"); + if (quicksearch.value === '') { + clearbtn.classList.add('invisible'); } else { - clearbtn.classList.remove("invisible"); + clearbtn.classList.remove('invisible'); } } } @@ -21,9 +21,9 @@ function quickSearchEventHandler(event: Event): void { * Clear the existing search parameters in the link to export Current View. */ function clearLinkParams(): void { - const link = document.getElementById("export_current_view") as HTMLLinkElement; - let linkUpdated = link?.href.split("&")[0]; - link.setAttribute("href", linkUpdated); + const link = document.getElementById('export_current_view') as HTMLLinkElement; + const linkUpdated = link?.href.split('&')[0]; + link.setAttribute('href', linkUpdated); } /** @@ -37,38 +37,41 @@ function handleQuickSearchParams(event: Event): void { clearLinkParams(); if (quickSearchParameters != null) { - const link = document.getElementById("export_current_view") as HTMLLinkElement; + const link = document.getElementById('export_current_view') as HTMLLinkElement; const search_parameter = `q=${quickSearchParameters.value}`; - const linkUpdated = link?.href + "&" + search_parameter; - link.setAttribute("href", linkUpdated); + const linkUpdated = link?.href + '&' + search_parameter; + link.setAttribute('href', linkUpdated); } - } /** * Initialize Quicksearch Event listener/handlers. */ export function initQuickSearch(): void { - const quicksearch = document.getElementById("quicksearch") as HTMLInputElement; - const clearbtn = document.getElementById("quicksearch_clear") as HTMLAnchorElement; + const quicksearch = document.getElementById('quicksearch') as HTMLInputElement; + const clearbtn = document.getElementById('quicksearch_clear') as HTMLAnchorElement; if (isTruthy(quicksearch)) { - quicksearch.addEventListener("keyup", quickSearchEventHandler, { - passive: true + quicksearch.addEventListener('keyup', quickSearchEventHandler, { + passive: true, }); - quicksearch.addEventListener("search", quickSearchEventHandler, { - passive: true + quicksearch.addEventListener('search', quickSearchEventHandler, { + passive: true, }); - quicksearch.addEventListener("change", handleQuickSearchParams); + quicksearch.addEventListener('change', handleQuickSearchParams); if (isTruthy(clearbtn)) { - clearbtn.addEventListener("click", async () => { - const search = new Event('search'); - quicksearch.value = ''; - await new Promise(f => setTimeout(f, 100)); - quicksearch.dispatchEvent(search); - }, { - passive: true - }) + clearbtn.addEventListener( + 'click', + async () => { + const search = new Event('search'); + quicksearch.value = ''; + await new Promise(f => setTimeout(f, 100)); + quicksearch.dispatchEvent(search); + }, + { + passive: true, + }, + ); } } }