diff --git a/src/lib/components/filters/filters.svelte b/src/lib/components/filters/filters.svelte
index cf3b7ea48..ec7ba4cdf 100644
--- a/src/lib/components/filters/filters.svelte
+++ b/src/lib/components/filters/filters.svelte
@@ -14,7 +14,7 @@
ValidOperators
} from './store';
import { createEventDispatcher } from 'svelte';
- import { Icon, Layout, Popover } from '@appwrite.io/pink-svelte';
+ import { Badge, Icon, Layout, Popover } from '@appwrite.io/pink-svelte';
import { IconFilter, IconFilterLine } from '@appwrite.io/pink-icons-svelte';
import { Click, Submit, trackEvent } from '$lib/actions/analytics';
@@ -44,12 +44,12 @@
let showFiltersDesktop = false;
let showFiltersMobile = false;
- let applied = $tags.length;
+ $: filtersAppliedCount = $tags.length;
beforeNavigate(() => {
- applied = $tags.length;
showFiltersDesktop = false;
showFiltersMobile = false;
+ filtersAppliedCount = $tags.length;
});
function clearAll() {
@@ -87,7 +87,7 @@
applied: number;
}>
) {
- applied = e.detail.applied;
+ filtersAppliedCount = e.detail.applied;
if (singleCondition) {
showFiltersDesktop = false;
showFiltersMobile = false;
@@ -132,13 +132,20 @@
trackEvent(Click.FilterApplyClick, { source: analyticsSource });
}}
{disabled}>
-