From c0a1492daccb8a6b3e2bc14161e7918bbea65387 Mon Sep 17 00:00:00 2001 From: Dave Gallant Date: Mon, 22 Aug 2022 05:07:23 +0000 Subject: [PATCH] Add vue-gtag --- .gitignore | 1 + package.json | 1 + src/main.js | 8 +++++++- yarn.lock | 5 +++++ 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 76ab62c..1d49227 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ node_modules dist +data/ backend/bin/ .vscode *.pem diff --git a/package.json b/package.json index 4cb14f1..d9632b8 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "moment": "^2.29.4", "mousetrap": "^1.6.5", "vue": "^3.2.37", + "vue-gtag": "^2.0.1", "vue-loading-overlay": "^5.0.3" }, "devDependencies": { diff --git a/src/main.js b/src/main.js index 0119522..944f101 100644 --- a/src/main.js +++ b/src/main.js @@ -1,6 +1,8 @@ import { createApp } from "vue"; import App from "./App.vue"; +import VueGtag from "vue-gtag"; + import "bootstrap/dist/css/bootstrap.min.css"; import "bootstrap/dist/js/bootstrap.min.js"; import "mousetrap/mousetrap.min.js"; @@ -8,4 +10,8 @@ import "mousetrap/mousetrap.min.js"; import "./style.css"; import "./xess.css"; -createApp(App).mount("#app"); +createApp(App) + .use(VueGtag, { + config: { id: "G-YF11ZH9SYD" }, + }) + .mount("#app"); diff --git a/yarn.lock b/yarn.lock index dbdf0cf..18cd4a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5888,6 +5888,11 @@ vue-functional-data-merge@^3.1.0: resolved "https://registry.yarnpkg.com/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz#08a7797583b7f35680587f8a1d51d729aa1dc657" integrity sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA== +vue-gtag@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/vue-gtag/-/vue-gtag-2.0.1.tgz#d4dc1b9cf79809c37ce844824c0f7fa97af520dd" + integrity sha512-aM4A58FVL0wV2ptYi+xzAjeg+pQVRyUcfBc5UkXAwQrR4t3WBhor50Izp2I+3Oo7+l+vWJ7u78DGcNzReb8S/A== + vue-hot-reload-api@^2.3.0: version "2.3.4" resolved "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz"