import type { Metadata, Viewport } from 'next'; import { Inter } from 'next/font/google'; import { ThemeRegistry } from '@/components/ThemeRegistry'; import { ErrorBoundary } from '@/components/common/ErrorBoundary'; import { ReduxProvider } from '@/components/providers/ReduxProvider'; import { ApolloProvider } from '@/components/providers/ApolloProvider'; import { AxeProvider } from '@/components/providers/AxeProvider'; import { SkipNavigation } from '@/components/common/SkipNavigation'; import { VoiceFloatingButton } from '@/components/voice/VoiceFloatingButton'; import { FocusManagementProvider } from '@/components/providers/FocusManagementProvider'; import { BackgroundSyncProvider } from '@/components/providers/BackgroundSyncProvider'; import { InstallPrompt } from '@/components/pwa/InstallPrompt'; import { I18nProvider } from '@/components/providers/I18nProvider'; import { EULACheck } from '@/components/legal/EULACheck'; import { CookieConsent } from '@/components/common/banners/CookieConsent'; // import { PerformanceMonitor } from '@/components/common/PerformanceMonitor'; // Temporarily disabled import './globals.css'; const inter = Inter({ subsets: ['latin'] }); export const viewport: Viewport = { width: 'device-width', initialScale: 1, themeColor: '#FFB6C1', }; export const metadata: Metadata = { title: 'Maternal - AI-Powered Child Care Assistant', description: 'Track, analyze, and get AI-powered insights for your child\'s development, sleep, feeding, and more.', manifest: '/manifest.json', appleWebApp: { capable: true, statusBarStyle: 'default', title: 'Maternal', }, }; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( {/* */}
{children}
); }