import "./globals.css"; import type { Metadata } from "next"; import Header from "@/components/Header"; import Footer from "@/components/Footer"; import Analytics from "@/components/Analytics"; import { site } from "@/lib/site"; export const metadata: Metadata = { metadataBase: new URL(site.url), title: { default: site.name, template: `%s ยท ${site.name}` }, description: site.description, alternates: { canonical: "/" }, }; const PLAUSIBLE_HOST = process.env.NEXT_PUBLIC_PLAUSIBLE_HOST || "https://plausible.io"; const PLAUSIBLE_DOMAIN = process.env.NEXT_PUBLIC_PLAUSIBLE_DOMAIN || ""; export default function RootLayout({ children }: { children: React.ReactNode }) { const enablePlausible = Boolean(PLAUSIBLE_DOMAIN); return (
{enablePlausible && (<>>)} Skip to content