From bfc2e24bbfc08f67ed9c9b1d93474029bc01dc8b Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Wed, 21 Dec 2022 00:03:31 +0100 Subject: [PATCH] feat(tracker): added actions monitoring --- src/components/SearchBar.vue | 1 + src/layouts/base.layout.vue | 1 + src/modules/tracker/tracker.services.ts | 11 +++++++++++ src/modules/tracker/tracker.types.ts | 3 +++ src/pages/About.vue | 1 + src/plugins/plausible.plugin.ts | 3 ++- src/shims.d.ts | 7 +++++++ 7 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 src/modules/tracker/tracker.services.ts create mode 100644 src/modules/tracker/tracker.types.ts diff --git a/src/components/SearchBar.vue b/src/components/SearchBar.vue index 22842a42..a93f46a1 100644 --- a/src/components/SearchBar.vue +++ b/src/components/SearchBar.vue @@ -61,6 +61,7 @@ function renderOption({ tool }: { tool: Tool }) { :render-label="renderOption" :default-value="'aa'" :get-show="() => true" + :on-focus="() => $tracker.trackEvent({ eventName: 'Search-bar focused' })" >