From b592695a49cbe8a36e710d9f38ac0fa656eca7a5 Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 5 Feb 2025 16:02:32 +0100 Subject: [PATCH] add domain filter on events --- .../components/selector/DomainSelector.vue | 2 +- .../composables/snapshots/BaseSnapshots.ts | 2 +- dashboard/pages/events.vue | 30 ++++++++++++------- dashboard/server/api/data/count.ts | 12 ++++---- dashboard/server/api/data/events.ts | 12 ++++---- dashboard/server/api/timeline/events.ts | 2 +- .../server/api/timeline/events_stacked.ts | 9 +++--- dashboard/server/api/timeline/visits.ts | 5 ++-- shared_global/schema/metrics/EventSchema.ts | 2 ++ shared_global/schema/metrics/SessionSchema.ts | 2 ++ 10 files changed, 47 insertions(+), 31 deletions(-) diff --git a/dashboard/components/selector/DomainSelector.vue b/dashboard/components/selector/DomainSelector.vue index 292a3e6..847196c 100644 --- a/dashboard/components/selector/DomainSelector.vue +++ b/dashboard/components/selector/DomainSelector.vue @@ -16,7 +16,7 @@ function onChange(e: string) { base: 'z-[999] hover:!bg-lyx-lightmode-widget-light dark:hover:!bg-lyx-widget-lighter cursor-pointer', active: '!bg-lyx-lightmode-widget-light dark:!bg-lyx-widget-lighter' } - }" class="w-full" v-if="domainList" @change="onChange" :value="domain" :options="domainList"> + }" class="w-full" searchable v-if="domainList" @change="onChange" :value="domain" :options="domainList">