import type { Metadata, Viewport } from 'next'; import { Inter } from 'next/font/google'; import './globals.css'; import { ThemeProvider } from '../components/ThemeProvider'; const inter = Inter({ subsets: ['latin'] }); export const metadata: Metadata = { title: process.env.NEXT_PUBLIC_SITE_NAME || 'MoonTV', description: '影视聚合', manifest: '/manifest.json', }; export const viewport: Viewport = { width: 'device-width', initialScale: 1, maximumScale: 1, userScalable: false, viewportFit: 'cover', }; export default function RootLayout({ children, }: { children: React.ReactNode; }) { return ( {children} ); }