From 486ce640b80b8c621526815fe8bee93d54aed463 Mon Sep 17 00:00:00 2001 From: Francisco Pessano Date: Mon, 9 Jun 2025 00:29:48 -0300 Subject: [PATCH] feat: Add Vercel Analytics integration and update dependencies --- package.json | 1 + pnpm-lock.yaml | 3 ++ src/layouts/Layout.astro | 70 +++++++++++++++++++++++----------------- 3 files changed, 44 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index 175795b..a1844a9 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "@supabase/supabase-js": "^2.50.0", "@types/react": "^18.3.10", "@types/react-dom": "^18.3.0", + "@vercel/analytics": "^1.5.0", "ai": "^4.3.16", "astro": "^5.9.0", "class-variance-authority": "^0.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63e39f9..f7f9692 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -116,6 +116,9 @@ importers: '@types/react-dom': specifier: ^18.3.0 version: 18.3.7(@types/react@18.3.23) + '@vercel/analytics': + specifier: ^1.5.0 + version: 1.5.0(react@18.3.1) ai: specifier: ^4.3.16 version: 4.3.16(react@18.3.1)(zod@3.23.8) diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 6a9028a..a287263 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,4 +1,5 @@ --- +import Analytics from "@vercel/analytics/astro"; interface Props { title: string; } @@ -8,36 +9,45 @@ const { title } = Astro.props; - - - - - - - {title} - - - - - + + + + + + + {title} + + + + + +