From 21f364b10ad335130dd766e4eaf7136d84add263 Mon Sep 17 00:00:00 2001 From: annarhughes Date: Tue, 31 Oct 2023 18:54:44 +0000 Subject: [PATCH 1/2] mv hotjar env var --- app/webpack/hotjar.js.erb | 6 ++++++ app/webpack/packs/application.js | 5 +---- 2 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 app/webpack/hotjar.js.erb diff --git a/app/webpack/hotjar.js.erb b/app/webpack/hotjar.js.erb new file mode 100644 index 00000000..c7e25f7c --- /dev/null +++ b/app/webpack/hotjar.js.erb @@ -0,0 +1,6 @@ +import Hotjar from '@hotjar/browser'; + +const siteId = "<%= ENV['HOTJAR_ID'] %>"; +const hotjarVersion = 6; + +Hotjar.init(siteId, hotjarVersion); \ No newline at end of file diff --git a/app/webpack/packs/application.js b/app/webpack/packs/application.js index 0d8f75c5..fbabf8ff 100644 --- a/app/webpack/packs/application.js +++ b/app/webpack/packs/application.js @@ -9,7 +9,6 @@ import Turbolinks from 'turbolinks'; import TurbolinksAdapter from 'vue-turbolinks'; import Vue from 'vue/dist/vue.esm'; -import Hotjar from '@hotjar/browser'; import SignIn from '../components/authentication/sign_in.vue'; import CookieLaw from '../components/cookie_law/cookie_law.vue'; import LeaveSite from '../components/leave_site/leave_site.vue'; @@ -20,12 +19,10 @@ Turbolinks.start(); Vue.use(TurbolinksAdapter); +import '../hotjar.js.erb'; // eslint-disable-line import/first import '../vue-rollbar.js.erb'; // eslint-disable-line import/first -const siteId = process.env.HOTJAR_ID; -const hotjarVersion = 6; -Hotjar.init(siteId, hotjarVersion); document.addEventListener('turbolinks:load', () => { const components = [ From 00b8005523e53817421529b1000a83cf6bdeea02 Mon Sep 17 00:00:00 2001 From: annarhughes Date: Tue, 31 Oct 2023 18:59:36 +0000 Subject: [PATCH 2/2] rm new lines --- app/webpack/packs/application.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/webpack/packs/application.js b/app/webpack/packs/application.js index fbabf8ff..81115c20 100644 --- a/app/webpack/packs/application.js +++ b/app/webpack/packs/application.js @@ -22,8 +22,6 @@ Vue.use(TurbolinksAdapter); import '../hotjar.js.erb'; // eslint-disable-line import/first import '../vue-rollbar.js.erb'; // eslint-disable-line import/first - - document.addEventListener('turbolinks:load', () => { const components = [ {