From 879ac4e60f14a30cddd61e024ed4ad93179bb9d6 Mon Sep 17 00:00:00 2001 From: Ivan Gabaldon Date: Sat, 28 Jun 2025 11:10:58 +0200 Subject: [mod] theme/simple: fmt/lint major pass *Not so safe* changes, no behaviour changes. - More ES5 to ES2015+ conversion. - Make Biome not cry anymore applying remaining changes. --- client/simple/src/js/main/infinite_scroll.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'client/simple/src/js/main/infinite_scroll.js') diff --git a/client/simple/src/js/main/infinite_scroll.js b/client/simple/src/js/main/infinite_scroll.js index b3d308c0c..12ecd83be 100644 --- a/client/simple/src/js/main/infinite_scroll.js +++ b/client/simple/src/js/main/infinite_scroll.js @@ -18,10 +18,10 @@ searxng.ready(() => { } const d = document; - var onlyImages = d.getElementById("results").classList.contains("only_template_images"); + const onlyImages = d.getElementById("results").classList.contains("only_template_images"); function newLoadSpinner() { - var loader = d.createElement("div"); + const loader = d.createElement("div"); loader.classList.add("loader"); return loader; } @@ -32,18 +32,18 @@ searxng.ready(() => { } function loadNextPage(callback) { - var form = d.querySelector("#pagination form.next_page"); + const form = d.querySelector("#pagination form.next_page"); if (!form) { return; } replaceChildrenWith(d.querySelector("#pagination"), [newLoadSpinner()]); - var formData = new FormData(form); + const formData = new FormData(form); searxng .http("POST", d.querySelector("#search").getAttribute("action"), formData) .then((response) => { - var nextPageDoc = new DOMParser().parseFromString(response, "text/html"); - var articleList = nextPageDoc.querySelectorAll("#urls article"); - var paginationElement = nextPageDoc.querySelector("#pagination"); + const nextPageDoc = new DOMParser().parseFromString(response, "text/html"); + const articleList = nextPageDoc.querySelectorAll("#urls article"); + const paginationElement = nextPageDoc.querySelector("#pagination"); d.querySelector("#pagination").remove(); if (articleList.length > 0 && !onlyImages) { // do not add
element when there are only images @@ -59,7 +59,7 @@ searxng.ready(() => { }) .catch((err) => { console.log(err); - var e = d.createElement("div"); + const e = d.createElement("div"); e.textContent = searxng.settings.translations.error_loading_next_page; e.classList.add("dialog-error"); e.setAttribute("role", "alert"); -- cgit v1.2.3