diff --git a/extras/docs/app/layout.tsx b/extras/docs/app/layout.tsx
index 2e5719345..a28c1043e 100644
--- a/extras/docs/app/layout.tsx
+++ b/extras/docs/app/layout.tsx
@@ -1,5 +1,6 @@
import type { Metadata } from 'next'
import localFont from 'next/font/local'
+import { Analytics } from '@vercel/analytics/next'
import './globals.css'
const geistSans = localFont({
@@ -23,7 +24,10 @@ export default function RootLayout({
}>) {
return (
-
{children}
+
+ {children}
+
+
)
}
diff --git a/extras/docs/package.json b/extras/docs/package.json
index 1bc08bf02..f99a930c0 100644
--- a/extras/docs/package.json
+++ b/extras/docs/package.json
@@ -13,6 +13,7 @@
},
"dependencies": {
"@repo/ui": "workspace:*",
+ "@vercel/analytics": "^1.5.0",
"next": "15.4.10",
"react": "^19.1.0",
"react-dom": "^19.1.0"
diff --git a/extras/web/app/layout.tsx b/extras/web/app/layout.tsx
index 2e5719345..a28c1043e 100644
--- a/extras/web/app/layout.tsx
+++ b/extras/web/app/layout.tsx
@@ -1,5 +1,6 @@
import type { Metadata } from 'next'
import localFont from 'next/font/local'
+import { Analytics } from '@vercel/analytics/next'
import './globals.css'
const geistSans = localFont({
@@ -23,7 +24,10 @@ export default function RootLayout({
}>) {
return (
- {children}
+
+ {children}
+
+
)
}
diff --git a/extras/web/package.json b/extras/web/package.json
index 1a6af3416..473d468cd 100644
--- a/extras/web/package.json
+++ b/extras/web/package.json
@@ -13,6 +13,7 @@
},
"dependencies": {
"@repo/ui": "workspace:*",
+ "@vercel/analytics": "^1.5.0",
"next": "15.4.10",
"react": "^19.1.0",
"react-dom": "^19.1.0"