import type { Metadata } from "next"; import { Anuphan, Geist_Mono } from "next/font/google"; import { DeploymentUpdateNotifier } from "@/components/deployment-update-notifier"; import { PageProgress } from "@/components/page-progress"; import { Toaster } from "@/components/ui/sonner"; import { siteUrl } from "@/lib/site-url"; import "./globals.css"; const anuphan = Anuphan({ variable: "--font-anuphan", subsets: ["thai", "latin"], fallback: ["Tahoma", "Arial", "sans-serif"], }); const geistMono = Geist_Mono({ variable: "--font-geist-mono", subsets: ["latin"], }); export const metadata: Metadata = { metadataBase: new URL(siteUrl), title: { default: "Buzz Guide", template: "%s", }, description: "ไกด์ตัวละครจากช่องเกนชินไม่ใช่เกมมือถือ", keywords: ["เกนชิน", "เกนชินไม่ใช่เกมมือถือ", "Buzz", "ไกด์", "สุดหล่อ"], }; export default function RootLayout({ children }: LayoutProps<"/">) { const deploymentId = process.env.NEXT_DEPLOYMENT_ID?.trim() || "development"; return (