From ba550e468cee09fdc80cb74043b9f54446a81a32 Mon Sep 17 00:00:00 2001 From: jejacks0n Date: Fri, 6 Sep 2019 12:56:40 -0600 Subject: Restructures Vue mixin to not be global This includes refactors around usage in Vue components and specs. --- .../components/assignees/assignee_title.vue | 2 + .../components/subscriptions/subscriptions.vue | 2 + app/assets/javascripts/sidebar/mount_sidebar.js | 2 - app/assets/javascripts/tracking.js | 85 +++++++++++----------- spec/frontend/tracking_spec.js | 22 ------ spec/javascripts/sidebar/assignee_title_spec.js | 10 ++- spec/javascripts/sidebar/subscriptions_spec.js | 2 +- 7 files changed, 55 insertions(+), 70 deletions(-) diff --git a/app/assets/javascripts/sidebar/components/assignees/assignee_title.vue b/app/assets/javascripts/sidebar/components/assignees/assignee_title.vue index 3568c66f612..ea5441f31e9 100644 --- a/app/assets/javascripts/sidebar/components/assignees/assignee_title.vue +++ b/app/assets/javascripts/sidebar/components/assignees/assignee_title.vue @@ -1,8 +1,10 @@