Add preloader (UI Tweak)

This commit is contained in:
2019-10-26 20:49:50 -04:00
parent 85ab2858f6
commit 7be6234f0d
4 changed files with 23 additions and 2 deletions

View File

@@ -193,12 +193,16 @@ function search() {
return;
}
searchBusy = true;
//Clear old search results
let searchResults = document.getElementById("searchResults");
while (searchResults.firstChild) {
searchResults.removeChild(searchResults.firstChild);
}
const preload = makePreloader();
searchResults.appendChild(preload);
let query = searchBar.value;
let condition = $("#barToggle").prop("checked") ? "must" : "should";
let filters = [
@@ -257,6 +261,7 @@ function search() {
}).then(searchResult => {
scroll_id = searchResult["_scroll_id"];
preload.remove();
//Search stats
searchResults.appendChild(makeStatsCard(searchResult));