From afd5f125a7ea13b054bfd8dcfd0914d08258be47 Mon Sep 17 00:00:00 2001 From: grassblock Date: Sat, 3 May 2025 12:08:51 +0800 Subject: [PATCH] feat: lazy load search index --- src/components/Search.astro | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/Search.astro b/src/components/Search.astro index 509dd52..ff77d2b 100644 --- a/src/components/Search.astro +++ b/src/components/Search.astro @@ -59,12 +59,13 @@ resultsElement.innerHTML = html; } - // Initialize search when the component mounts - initializeSearch(); + // Add event listener for search input const searchInput = document.getElementById('search-input'); searchInput.addEventListener('input', (e) => { + // Initialize search + initializeSearch(); performSearch(e.target.value); });