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 @@