feat: delete unnecessary components

This commit is contained in:
Ilia Mashkov committed 2026-01-02 20:03:20 +03:00
1 parent 90899c0b3b
commit 949c7c1b48
7 files changed
+52 -29

No files matched your search

+23 -2
View File
@@ -1,10 +1,31 @@
<script lang="ts">
import { CategoryFilter } from '$features/CategoryFilter';
import { categoryFilterStore } from '$features/CategoryFilter';
import { providersFilterStore } from '$features/ProvidersFilter';
import { subsetsFilterStore } from '$features/SubsetsFilter';
import * as Sidebar from '$shared/shadcn/ui/sidebar/index';
import CheckboxFilter from '$shared/ui/CheckboxFilter/CheckboxFilter.svelte';
const { categories: providers } = $derived($providersFilterStore);
const { categories: subsets } = $derived($subsetsFilterStore);
const { categories } = $derived($categoryFilterStore);
</script>
<Sidebar.Root>
<Sidebar.Content>
<CategoryFilter />
<CheckboxFilter
filterName="Font provider"
categories={providers}
onCategoryToggle={providersFilterStore.toggleCategory}
/>
<CheckboxFilter
filterName="Font subset"
categories={subsets}
onCategoryToggle={subsetsFilterStore.toggleCategory}
/>
<CheckboxFilter
filterName="Font category"
categories={categories}
onCategoryToggle={categoryFilterStore.toggleCategory}
/>
</Sidebar.Content>
</Sidebar.Root>