Does some stuff

This commit is contained in:
Alicia Sykes
2023-04-23 15:31:12 +01:00
parent 714a528bce
commit 36246d81b1
4 changed files with 6 additions and 4 deletions

View File

@@ -5,13 +5,15 @@
export let categories: string[];
export let selectedCategories: string[];
export let toggleCategory: (category: string) => void;
const isSelected = (selected: string[], current: string) => selected.map((c) => c.toLocaleLowerCase()).includes(current.toLocaleLowerCase());
</script>
<div class="categories" transition:slide>
{#each Object.keys(categories) as category}
<Button
action={() => toggleCategory(category)}
selected="{selectedCategories.includes(category)}"
selected="{isSelected(selectedCategories, category)}"
>
{category}
</Button>