diff --git a/src/app/layout.tsx b/src/app/layout.tsx index a448f52..abf3d25 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -4,11 +4,13 @@ import { Inter } from 'next/font/google'; import './globals.css'; import AuthProvider from '../components/AuthProvider'; +import { SiteNameProvider } from '../components/SiteNameContext'; import { ThemeProvider } from '../components/ThemeProvider'; const inter = Inter({ subsets: ['latin'] }); export const dynamic = 'force-dynamic'; +export const runtime = 'edge'; export function generateMetadata(): Metadata { return { @@ -31,19 +33,24 @@ export default function RootLayout({ }: { children: React.ReactNode; }) { + const siteName = process.env.NEXT_PUBLIC_SITE_NAME || 'MoonTV'; + return (
-