import type { Metadata } from 'next'; import { Toaster } from '@/components/ui/sonner'; import { ThemeProvider } from '@/components/layout/theme-provider'; import { CustomThemeProvider } from '@/lib/theme'; import { BellRingProvider } from '@/contexts/bell-ring-context'; import { NotificationSettingsProvider } from '@/contexts/notification-settings-context'; import { UserProvider } from '@/contexts/user-context'; import { AppQueryProvider } from '@/components/providers/query-provider'; import { SiteTitleUpdater } from '@/components/providers/title-updater'; import { RobotsMeta } from '@/components/layout/robots-meta'; import './globals.css'; export const metadata: Metadata = { title: 'OpenFlare', description: 'OpenFlare 边缘节点与反向代理管理平台', }; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( {children} ); }