diff --git a/package.json b/package.json index 2251e0b0..3c636940 100644 --- a/package.json +++ b/package.json @@ -19,21 +19,21 @@ "test:unit": "vue-cli-service test:unit" }, "dependencies": { - "@coreui/chartjs": "^3.0.0", - "@coreui/coreui": "^4.2.3", - "@coreui/icons": "^2.1.0", + "@coreui/chartjs": "^3.1.2", + "@coreui/coreui": "^4.2.6", + "@coreui/icons": "^3.0.1", "@coreui/icons-vue": "2.0.0", - "@coreui/utils": "^1.3.1", - "@coreui/vue": "^4.5.0", - "@coreui/vue-chartjs": "2.0.1", - "core-js": "^3.26.1", - "vue": "^3.2.45", - "vue-router": "^4.1.6", + "@coreui/utils": "^2.0.2", + "@coreui/vue": "^4.10.0", + "@coreui/vue-chartjs": "2.1.0", + "core-js": "^3.31.1", + "vue": "^3.3.4", + "vue-router": "^4.2.4", "vuex": "^4.1.0" }, "devDependencies": { - "@babel/core": "^7.20.2", - "@babel/eslint-parser": "^7.19.1", + "@babel/core": "^7.22.9", + "@babel/eslint-parser": "^7.22.9", "@vue/cli-plugin-babel": "~5.0.8", "@vue/cli-plugin-e2e-cypress": "~5.0.8", "@vue/cli-plugin-eslint": "~5.0.8", @@ -41,17 +41,17 @@ "@vue/cli-plugin-unit-jest": "~5.0.8", "@vue/cli-plugin-vuex": "~5.0.8", "@vue/cli-service": "~5.0.8", - "@vue/test-utils": "^2.2.4", + "@vue/test-utils": "^2.4.0", "@vue/vue3-jest": "^27.0.0", "babel-jest": "^27.5.1", - "cypress": "^8.7.0", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-vue": "^8.0.3", + "cypress": "^12.17.1", + "eslint": "^8.45.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-prettier": "^5.0.0", + "eslint-plugin-vue": "^9.15.1", "jest": "^27.5.1", - "prettier": "^2.8.0", - "sass": "^1.56.1", - "sass-loader": "^12.0.0" + "prettier": "^3.0.0", + "sass": "^1.63.6", + "sass-loader": "^13.3.2" } } diff --git a/public/index.html b/public/index.html index fa900d69..a1ae9be5 100644 --- a/public/index.html +++ b/public/index.html @@ -1,10 +1,10 @@
@@ -32,9 +32,22 @@ + + + diff --git a/src/router/index.js b/src/router/index.js index 0a195eac..30e33cc9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -304,4 +304,13 @@ const router = createRouter({ }, }) +router.beforeResolve(() => { + // Google Tag Manager + window.dataLayer = window.dataLayer || [] + window.dataLayer.push({ + event: 'pageview', + page_location: window.location.href, + }) +}) + export default router diff --git a/src/views/base/Progress.vue b/src/views/base/Progress.vue index 257cbbe1..363203bc 100644 --- a/src/views/base/Progress.vue +++ b/src/views/base/Progress.vue @@ -206,6 +206,6 @@ diff --git a/src/views/charts/Charts.vue b/src/views/charts/Charts.vue index a7fb838f..eff0304f 100644 --- a/src/views/charts/Charts.vue +++ b/src/views/charts/Charts.vue @@ -1,12 +1,5 @@Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: