fix: Search bar on main page no longer overflows. Selected tags no longer... #44
@@ -13,9 +13,9 @@
|
|||||||
let tagFilterElem = $state<HTMLInputElement>();
|
let tagFilterElem = $state<HTMLInputElement>();
|
||||||
|
|
||||||
function categorySelected(category: string[]) {
|
function categorySelected(category: string[]) {
|
||||||
return category.some(tag => selectedTags.includes(tag));
|
return category.some((tag) => selectedTags.includes(tag));
|
||||||
}
|
}
|
||||||
|
|
||||||
let filteredTags = $derived(
|
let filteredTags = $derived(
|
||||||
allTags
|
allTags
|
||||||
.filter((tag) => tag.toLowerCase().includes(tagFilter.toLowerCase()))
|
.filter((tag) => tag.toLowerCase().includes(tagFilter.toLowerCase()))
|
||||||
@@ -25,7 +25,8 @@
|
|||||||
|
|
||||||
if (categorySelected(volumeTags) && volumeTags.includes(tag)) return false;
|
if (categorySelected(volumeTags) && volumeTags.includes(tag)) return false;
|
||||||
if (categorySelected(wifiTags) && wifiTags.includes(tag)) return false;
|
if (categorySelected(wifiTags) && wifiTags.includes(tag)) return false;
|
||||||
if (categorySelected(powerOutletTags) && powerOutletTags.includes(tag)) return false;
|
if (categorySelected(powerOutletTags) && powerOutletTags.includes(tag))
|
||||||
|
return false;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
const { supabase } = $derived(data);
|
const { supabase } = $derived(data);
|
||||||
|
|
||||||
const { space, images } = $derived(data);
|
const { space, images } = $derived(data);
|
||||||
const studySpaceData = $state({
|
const studySpaceData = $derived({
|
||||||
...space
|
...space
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user