diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 83277f7..0000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "files.exclude": {
- "**/node_modules": true
- }
-}
\ No newline at end of file
diff --git a/dashboard/components/dashboard/TopCards.vue b/dashboard/components/dashboard/TopCards.vue
index 7a80eb6..daac54d 100644
--- a/dashboard/components/dashboard/TopCards.vue
+++ b/dashboard/components/dashboard/TopCards.vue
@@ -101,8 +101,8 @@ const todayIndex = computed(() => {
+ tooltipText="Sum of all page views on your website." :labels="visitsData.data.value?.labels"
+ color="#5655d7">
{
+ tooltipText="Count of distinct users visiting your website." :avg="formatNumberK(avgSessionsDay) + '/day'"
+ :data="sessionsData.data.value?.data" :labels="sessionsData.data.value?.labels" color="#4abde8">
+ tooltipText="Average time users spend on your website." :labels="sessionsDurationData.data.value?.labels"
+ color="#f56523">
diff --git a/dashboard/package.json b/dashboard/package.json
index b97d66b..20ab887 100644
--- a/dashboard/package.json
+++ b/dashboard/package.json
@@ -39,6 +39,9 @@
"zod": "^3.24.1"
},
"devDependencies": {
+ "@nuxt/components": "^2.2.1",
+ "@nuxt/types": "^2.18.1",
+ "@nuxt/typescript-build": "^3.0.2",
"@nuxt/ui": "^2.15.2",
"@types/jsonwebtoken": "^9.0.6",
"@types/pdfkit": "^0.13.4",
diff --git a/package.json b/package.json
index 2432365..c327d53 100644
--- a/package.json
+++ b/package.json
@@ -13,10 +13,5 @@
"dayjs": "^1.11.13",
"mongoose": "^8.3.2",
"redis": "^4.7.0"
- },
- "devDependencies": {
- "@nuxt/components": "^2.2.1",
- "@nuxt/types": "^2.18.1",
- "@nuxt/typescript-build": "^3.0.2"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 951c463..53f19f6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,16 +23,6 @@ importers:
redis:
specifier: ^4.7.0
version: 4.7.0
- devDependencies:
- '@nuxt/components':
- specifier: ^2.2.1
- version: 2.2.1(consola@3.2.3)
- '@nuxt/types':
- specifier: ^2.18.1
- version: 2.18.1
- '@nuxt/typescript-build':
- specifier: ^3.0.2
- version: 3.0.2(@nuxt/types@2.18.1)(eslint@8.57.1)(typescript@5.6.3)(vue-template-compiler@2.7.16)(webpack@5.97.1)
consumer:
dependencies:
@@ -128,6 +118,15 @@ importers:
specifier: ^3.24.1
version: 3.24.1
devDependencies:
+ '@nuxt/components':
+ specifier: ^2.2.1
+ version: 2.2.1(consola@3.2.3)
+ '@nuxt/types':
+ specifier: ^2.18.1
+ version: 2.18.1
+ '@nuxt/typescript-build':
+ specifier: ^3.0.2
+ version: 3.0.2(@nuxt/types@2.18.1)(eslint@8.57.1)(typescript@5.6.3)(vue-template-compiler@2.7.16)(webpack@5.97.1)
'@nuxt/ui':
specifier: ^2.15.2
version: 2.19.2(change-case@5.4.4)(magicast@0.3.5)(rollup@4.27.2)(ts-node@10.9.2(@types/node@20.17.6)(typescript@5.6.3))(vite@5.4.11(@types/node@20.17.6)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))