summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/sidebar/components/subscriptions
diff options
context:
space:
mode:
authorDonald Cook <dcook@gitlab.com>2019-08-21 19:12:11 +0000
committerClement Ho <408677-ClemMakesApps@users.noreply.gitlab.com>2019-08-21 19:12:11 +0000
commit293ef17e7352fa33ce70cae8233b5a415f326596 (patch)
treed2e480830dca412fd91812aecf4e0a1072a01107 /app/assets/javascripts/sidebar/components/subscriptions
parentb0af3979a4656adb4a2a422969f3197b3c85eafa (diff)
downloadgitlab-ce-293ef17e7352fa33ce70cae8233b5a415f326596.tar.gz
Backport: Issue sidebar tracking
Added snowplow event tracking to Edit buttons
Diffstat (limited to 'app/assets/javascripts/sidebar/components/subscriptions')
-rw-r--r--app/assets/javascripts/sidebar/components/subscriptions/subscriptions.vue3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/assets/javascripts/sidebar/components/subscriptions/subscriptions.vue b/app/assets/javascripts/sidebar/components/subscriptions/subscriptions.vue
index 0d1faceef11..1f5f19d1931 100644
--- a/app/assets/javascripts/sidebar/components/subscriptions/subscriptions.vue
+++ b/app/assets/javascripts/sidebar/components/subscriptions/subscriptions.vue
@@ -4,6 +4,7 @@ import icon from '~/vue_shared/components/icon.vue';
import toggleButton from '~/vue_shared/components/toggle_button.vue';
import tooltip from '~/vue_shared/directives/tooltip';
import eventHub from '../../event_hub';
+import { trackEvent } from 'ee_else_ce/event_tracking/issue_sidebar';
const ICON_ON = 'notifications';
const ICON_OFF = 'notifications-off';
@@ -63,6 +64,8 @@ export default {
// Component event emission.
this.$emit('toggleSubscription', this.id);
+
+ trackEvent('toggle_button', 'notifications', this.subscribed ? 0 : 1);
},
onClickCollapsedIcon() {
this.$emit('toggleSidebar');