import type { Metadata } from 'next'; import { NextIntlClientProvider } from 'next-intl'; import { getLocale, getMessages } from 'next-intl/server'; import { ThemeProvider } from 'next-themes'; import { DesktopContextMenuGuard } from '@/components/desktop/desktop-context-menu-guard'; import { DesktopExternalLinks } from '@/components/desktop/desktop-external-links'; import './globals.css'; export const metadata: Metadata = { title: 'Tessera', description: 'Modulare Workflow-Plattform', }; export default async function RootLayout({ children }: { children: React.ReactNode }) { const locale = await getLocale(); const messages = await getMessages(); return ( {children} ); }