From 63b60bcda73a30512befdea05dca6a7192783e33 Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle Date: Sat, 19 Apr 2025 12:40:13 +0100 Subject: [PATCH] Add mixpanel to VersionCard --- .../components/viewer/resources/VersionCard.vue | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/packages/frontend-2/components/viewer/resources/VersionCard.vue b/packages/frontend-2/components/viewer/resources/VersionCard.vue index 26e3f9716..c693fd2fa 100644 --- a/packages/frontend-2/components/viewer/resources/VersionCard.vue +++ b/packages/frontend-2/components/viewer/resources/VersionCard.vue @@ -89,9 +89,7 @@ v-if="isLimited" color="outline" size="sm" - @click=" - navigateTo(settingsWorkspaceRoutes.billing.route(activeWorkspaceSlug || '')) - " + @click="handleUpgradeClick" > Upgrade @@ -180,4 +178,13 @@ const handleViewChanges = () => { action: 'enable' }) } + +const handleUpgradeClick = () => { + mp.track('Hidden Version Button Clicked', { + location: 'viewer', + // eslint-disable-next-line camelcase + workspace_id: activeWorkspaceSlug.value + }) + navigateTo(settingsWorkspaceRoutes.billing.route(activeWorkspaceSlug.value || '')) +}