From 72a4e86c2678ede840def8ec89778f335abdab1d Mon Sep 17 00:00:00 2001 From: Truman Gao <106889354+tdgao@users.noreply.github.com> Date: Tue, 9 Jun 2026 15:01:42 -0600 Subject: [PATCH] fix: analytics events page not in admin dropdown (#6352) * fix: analytics events page not in admin dropdown * pnpm prepr * fix: add clearing date picker * fix: date picker positioning not using rendered height --- apps/frontend/src/layouts/default.vue | 13 +++ apps/frontend/src/locales/en-US/index.json | 3 + .../src/pages/admin/analytics/events.vue | 22 ++++- .../ui/src/components/base/DatePicker.vue | 94 +++++++++++++++++-- .../ui/src/stories/base/DatePicker.stories.ts | 31 ++++-- 5 files changed, 140 insertions(+), 23 deletions(-) diff --git a/apps/frontend/src/layouts/default.vue b/apps/frontend/src/layouts/default.vue index 67119adf8..271666927 100644 --- a/apps/frontend/src/layouts/default.vue +++ b/apps/frontend/src/layouts/default.vue @@ -383,6 +383,12 @@ action: (event) => $refs.modal_batch_credit.show(event), shown: isAdmin(auth.user), }, + { + id: 'analytics-events', + color: 'primary', + link: '/admin/analytics/events', + shown: isAdmin(auth.user), + }, ]" >