From 7484646598023733ecc5ab988186c804db08e8ae Mon Sep 17 00:00:00 2001 From: taogaetz <59668529+taogaetz@users.noreply.github.com> Date: Sun, 14 Sep 2025 15:52:48 -0400 Subject: [PATCH] disable searchbar when user has no access --- src/lib/components/SearchBar.svelte | 20 +++++++++++++------- src/routes/+layout.svelte | 2 +- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/lib/components/SearchBar.svelte b/src/lib/components/SearchBar.svelte index 382f2ab..a866266 100644 --- a/src/lib/components/SearchBar.svelte +++ b/src/lib/components/SearchBar.svelte @@ -4,13 +4,14 @@ export let recipes: any[] = []; export let placeholder: string = 'Search recipes...'; + export let disabled: boolean = false; let searchTerm = ''; let filteredRecipes: any[] = []; let showResults = false; function handleSearch() { - if (!searchTerm.trim()) { + if (disabled || !searchTerm.trim()) { filteredRecipes = []; showResults = false; return; @@ -34,7 +35,7 @@ } function handleInputFocus() { - if (searchTerm.trim()) { + if (!disabled && searchTerm.trim()) { showResults = true; } } @@ -61,7 +62,9 @@