import '@/styles/globals.css' import { TRPCReactProvider } from '@/trpc/react' import { RootProvider } from 'fumadocs-ui/provider' import type { Metadata } from 'next' import { SessionProvider } from 'next-auth/react' import { NextIntlClientProvider } from 'next-intl' import { getLocale } from 'next-intl/server' import PlausibleProvider from 'next-plausible' import { Geist } from 'next/font/google' export const metadata: Metadata = { title: 'Balatro Multiplayer', description: 'The official Balatro Multiplayer Mod website', icons: [{ rel: 'icon', url: '/favicon.ico' }], } const geist = Geist({ subsets: ['latin'], variable: '--font-geist-sans', }) export default async function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { const locale = await getLocale() return (