import type { Metadata } from 'next'; import { headers } from 'next/headers'; import '@/styles/globals.css'; import Providers from './providers'; export const metadata: Metadata = { title: 'EDR Passenger Back-office', description: 'Ethio-Djibouti Railway Passenger Back-office', }; export default function RootLayout({ children, }: { children: React.ReactNode; }) { // Nonce set per-request by middleware; required for this inline script under the CSP. const nonce = headers().get('x-nonce') ?? undefined; return (