import type { Metadata } from 'next' import { Bebas_Neue, Space_Grotesk } from 'next/font/google' import Script from 'next/script' import './globals.css' import { Nav } from '@/components/nav' import { AppApolloProvider } from '@/components/apollo-provider' const bebasNeue = Bebas_Neue({ weight: '400', subsets: ['latin'], variable: '--font-bebas' }) const spaceGrotesk = Space_Grotesk({ subsets: ['latin'], variable: '--font-space' }) export const metadata: Metadata = { title: { default: 'World Cup', template: '%s · World Cup' }, description: 'Comprehensive World Cup statistics from 1930 to 2026', icons: { icon: [ { url: '/favicon.svg', type: 'image/svg+xml' }, { url: '/favicon-32x32.png', sizes: '32x32', type: 'image/png' }, ], apple: [ { url: '/apple-touch-icon.png', sizes: '180x180', type: 'image/png' }, ], }, } const umamiId = process.env.UMAMI_ID const umamiSrc = process.env.UMAMI_SRC export default function RootLayout({ children }: { children: React.ReactNode }) { return ( {umamiId && umamiSrc && (