diff --git a/source/js/algolia-search.js b/source/js/algolia-search.js index 3596817..0c9e012 100644 --- a/source/js/algolia-search.js +++ b/source/js/algolia-search.js @@ -3,13 +3,12 @@ document.addEventListener('DOMContentLoaded', () => { const algoliaSettings = CONFIG.algolia; const { indexName, appID, apiKey } = algoliaSettings; - const input = document.querySelector('.search-input'); let search = instantsearch({ indexName, searchClient : algoliasearch(appID, apiKey), searchFunction: helper => { - if (input.value) { + if (document.querySelector('.search-input').value) { helper.search(); } } @@ -98,7 +97,7 @@ document.addEventListener('DOMContentLoaded', () => { document.querySelectorAll('.popup-trigger').forEach(element => { element.addEventListener('click', () => { document.body.classList.add('search-active'); - setTimeout(() => input.focus(), 500); + setTimeout(() => document.querySelector('.search-input').focus(), 500); }); });