import type { Metadata } from 'next'; import { Inter, JetBrains_Mono } from 'next/font/google'; import './globals.css'; import Navbar from '@/components/app/NavBar/NavBar'; import { SessionProvider } from '@/lib/providers/SessionProvider'; import { validateRequest } from '@/lib/auth'; import { Toaster } from '@/components/ui/sonner'; import { ThemeProvider } from '@/lib/providers/ThemeProvider'; import Script from 'next/script'; const jbmono = JetBrains_Mono({ subsets: ['latin'] }); export const metadata: Metadata = { title: 'Echospace', description: 'User feedback for developers.', other: { 'darkreader-lock': 'asdf', } }; export default async function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { const sessionData = await validateRequest(); return ( {process.env.NODE_ENV === 'production' && ( )}