import type { Metadata } from "next"; import { Inter, JetBrains_Mono } from "next/font/google"; import { RegisterSW } from "@/components/dashboard/RegisterSW"; import "./globals.css"; const inter = Inter({ subsets: ["latin"], display: "swap", variable: "--font-inter", weight: ["300", "400", "500", "600", "700", "800"], }); const jetbrainsMono = JetBrains_Mono({ subsets: ["latin"], display: "swap", variable: "--font-jetbrains-mono", weight: ["400", "500", "600", "700"], }); export const metadata: Metadata = { title: "PolyWeather | Weather Intelligence", description: "PolyWeather paid professional terminal for weather-signal intelligence, city decision cards, and subscription-only analytics.", manifest: "/site.webmanifest", icons: { icon: [ { url: "/favicon.ico", type: "image/x-icon" }, { url: "/favicon-32x32.png", sizes: "32x32", type: "image/png" }, { url: "/favicon-16x16.png", sizes: "16x16", type: "image/png" }, ], apple: [ { url: "/apple-touch-icon.png", sizes: "180x180", type: "image/png" }, ], shortcut: ["/favicon.ico"], }, }; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { return ( Skip to content
{children}
); }