From b0c30d5b3cc05c27270c9c6fdfb7576397bfccb0 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Thu, 4 Mar 2021 07:17:43 +0100 Subject: only attempt to load /laws.json if it exists --- assets/script.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'assets/script.js') diff --git a/assets/script.js b/assets/script.js index 34c386e..6d9e476 100644 --- a/assets/script.js +++ b/assets/script.js @@ -1,7 +1,7 @@ const searchInput = document.getElementById('search'); const suggestionsDiv = document.getElementById('suggestions'); -(async function(){ +async function enableAutocomplete() { const res = await fetch('/laws.json'); const laws = await res.json(); searchInput.addEventListener('input', (e) => { @@ -48,4 +48,7 @@ const suggestionsDiv = document.getElementById('suggestions'); suggestionsDiv.replaceChildren(...suggestions); }); -})(); +} + +if ('json' in searchInput.dataset) + enableAutocomplete(); \ No newline at end of file -- cgit v1.2.3