summaryrefslogtreecommitdiffstats
path: root/assets/js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js')
-rw-r--r--assets/js/search.js15
1 files changed, 2 insertions, 13 deletions
diff --git a/assets/js/search.js b/assets/js/search.js
index b8c8c80..484f3d9 100644
--- a/assets/js/search.js
+++ b/assets/js/search.js
@@ -77,12 +77,14 @@ function handleSearchQuery(event) {
const query = document.getElementById('search').value.trim().toLowerCase();
if (!query) {
displayErrorMessage(config.strings.searchEnterTerm);
+ hideSearchResults();
return;
}
const results = searchSite(query);
if (!results.length) {
displayErrorMessage(config.strings.searchNoResults);
+ hideSearchResults();
return;
}
@@ -145,13 +147,6 @@ function hideErrorMessage() {
document.querySelector('.search-error-message').innerHTML = '';
}
-function handleClearSearchButtonClicked() {
- hideSearchResults();
- hideErrorMessage();
- clearSearchResults();
- clearAndFocusSearchInput();
-}
-
function hideSearchResults() {
document.getElementById('site-search').classList.remove('expanded');
document.getElementById('search-results').classList.add('hide-element');
@@ -169,12 +164,6 @@ function clearSearchResults() {
document.getElementById('results-count').innerHTML = '';
}
-function clearAndFocusSearchInput() {
- const search = document.getElementById('search');
- search.value = '';
- search.focus();
-}
-
function updateSearchResults(query, results) {
document.getElementById('search-results-body').innerHTML = results
.map((hit) => `