add analytics

This commit is contained in:
Ishaan Dey
2024-05-09 00:56:30 -07:00
parent ccc14f3c97
commit 32a8413ca1
4 changed files with 39 additions and 12 deletions

View File

@ -1,20 +1,21 @@
import type { Metadata } from "next"
import { GeistSans } from "geist/font/sans"
import { GeistMono } from "geist/font/mono"
import "./globals.css"
import { ThemeProvider } from "@/components/layout/themeProvider"
import { ClerkProvider } from "@clerk/nextjs"
import { Toaster } from "@/components/ui/sonner"
import type { Metadata } from "next";
import { GeistSans } from "geist/font/sans";
import { GeistMono } from "geist/font/mono";
import "./globals.css";
import { ThemeProvider } from "@/components/layout/themeProvider";
import { ClerkProvider } from "@clerk/nextjs";
import { Toaster } from "@/components/ui/sonner";
import { Analytics } from "@vercel/analytics/react";
export const metadata: Metadata = {
title: "Sandbox",
description: "A collaborative, AI-powered, auto-scaling code sandbox",
}
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode
children: React.ReactNode;
}>) {
return (
<ClerkProvider>
@ -27,10 +28,11 @@ export default function RootLayout({
disableTransitionOnChange
>
{children}
<Analytics />
<Toaster position="bottom-left" richColors />
</ThemeProvider>
</body>
</html>
</ClerkProvider>
)
);
}