import type { Metadata } from 'next'; import localFont from 'next/font/local'; import { GeistSans } from 'geist/font/sans'; import { GeistMono } from 'geist/font/mono'; import './globals.css'; import 'animate.css'; import 'katex/dist/katex.min.css'; import { ThemeProvider } from '@/lib/hooks/use-theme'; import { I18nProvider } from '@/lib/hooks/use-i18n'; import { Toaster } from '@/components/ui/sonner'; import { ServerProvidersInit } from '@/components/server-providers-init'; const inter = localFont({ src: '../node_modules/@fontsource-variable/inter/files/inter-latin-wght-normal.woff2', variable: '--font-sans', weight: '100 900', }); export const metadata: Metadata = { title: 'OpenMAIC', description: 'The open-source AI interactive classroom. Upload a PDF to instantly generate an immersive, multi-agent learning experience.', }; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( {children} ); }