import "./globals.css"; import { NavbarRight } from "@/components/NavbarRight"; import { Button } from "@/components/ui/button"; import { TooltipProvider } from "@/components/ui/tooltip"; import { ClerkProvider, UserButton } from "@clerk/nextjs"; import { Github } from "lucide-react"; import type { Metadata } from "next"; import meta from "next-gen/config"; import PlausibleProvider from "next-plausible"; import { Inter } from "next/font/google"; import { Toaster } from "sonner"; const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { title: meta["og:title"], description: meta["og:description"], category: "technology", openGraph: { type: "website", title: meta["og:title"], description: meta["og:description"], locale: "en_US", images: "/og.jpg", }, }; export default function RootLayout({ children, }: { children: React.ReactNode; }) { return ( {process.env.PLAUSIBLE_DOMAIN && ( )}
{children}
); }