summaryrefslogtreecommitdiff
path: root/client/simple/src/js/main/infinite_scroll.js
diff options
context:
space:
mode:
Diffstat (limited to 'client/simple/src/js/main/infinite_scroll.js')
-rw-r--r--client/simple/src/js/main/infinite_scroll.js16
1 files changed, 8 insertions, 8 deletions
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 <hr> 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");