import type { Metadata } from 'next'; import './globals.css'; import { manrope, montserrat } from '@/lib/fonts'; import { Providers } from '@/components/providers'; export const metadata: Metadata = { metadataBase: new URL(process.env.NEXT_PUBLIC_APP_URL || 'https://xpeditis.com'), title: { default: 'Xpeditis - Maritime Freight Booking Platform', template: '%s | Xpeditis', }, description: 'Search, compare, and book maritime freight in real-time. Get instant LCL shipping quotes and manage your shipments with Xpeditis.', icons: { icon: '/icon.svg', shortcut: '/icon.svg', apple: '/icon.svg', }, manifest: '/manifest.json', openGraph: { type: 'website', locale: 'fr_FR', url: 'https://xpeditis.com', siteName: 'Xpeditis', title: 'Xpeditis - Maritime Freight Booking Platform', description: 'Search, compare, and book maritime freight in real-time', images: [ { url: '/assets/logos/logo-black.svg', width: 1875, height: 1699, alt: 'Xpeditis Logo', }, ], }, twitter: { card: 'summary_large_image', title: 'Xpeditis - Maritime Freight Booking Platform', description: 'Search, compare, and book maritime freight in real-time', images: ['/assets/logos/logo-black.svg'], }, }; export default function RootLayout({ children }: { children: React.ReactNode }) { return ( {children} ); }