From 0a51ffccb6c6c2213300fc77f41a6faa7aab0cf9 Mon Sep 17 00:00:00 2001 From: Serghei Iakovlev Date: Sun, 10 Jul 2022 20:29:38 +0200 Subject: Clean up search.js --- assets/js/search.js | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'assets/js') 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) => ` -- cgit v1.2.3