Skip to content

Commit 7e8b1ab

Browse files
devakoneclaude
andcommitted
feat: add Vercel Analytics
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 52fc778 commit 7e8b1ab

3 files changed

Lines changed: 42 additions & 0 deletions

File tree

apps/web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"@sentry/nextjs": "^10.38.0",
2121
"@supabase/ssr": "^0.5.2",
2222
"@supabase/supabase-js": "^2.47.14",
23+
"@vercel/analytics": "^1.6.1",
2324
"@vercel/og": "^0.8.6",
2425
"@vibe-coding-profiler/core": "*",
2526
"@vibe-coding-profiler/db": "*",

apps/web/src/app/layout.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { createSupabaseServerClient } from "@/lib/supabase/server";
55
import { wrappedTheme } from "@/lib/theme";
66
import { Toaster } from "@/components/ui/toaster";
77
import { JobsProvider } from "@/contexts/JobsContext";
8+
import { Analytics } from "@vercel/analytics/next";
89
import { PlausibleProvider } from "@/components/PlausibleProvider";
910
import AppHeader from "./AppHeader";
1011
import AppFooter from "./AppFooter";
@@ -113,6 +114,7 @@ export default async function RootLayout({
113114
</div>
114115
<Toaster />
115116
<PlausibleProvider />
117+
<Analytics />
116118
</body>
117119
</html>
118120
);

package-lock.json

Lines changed: 39 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)