import "./globals.css"; import type { Metadata, Viewport } from "next"; import ErrorBoundary from "@/components/providers/ErrorBoundary"; const baseUrl = process.env.NEXT_PUBLIC_SITE_URL || "https://dev.manoonoils.com"; export const metadata: Metadata = { title: { default: "ManoonOils - Premium Natural Oils for Hair & Skin", template: "%s | ManoonOils", }, description: "Discover our premium collection of natural oils for hair and skin care.", robots: "index, follow", alternates: { canonical: baseUrl, languages: { sr: baseUrl, en: `${baseUrl}/en`, de: `${baseUrl}/de`, fr: `${baseUrl}/fr`, }, }, openGraph: { title: "ManoonOils - Premium Natural Oils for Hair & Skin", description: "Discover our premium collection of natural oils for hair and skin care.", type: "website", locale: "en_US", }, }; export const viewport: Viewport = { width: "device-width", initialScale: 1, maximumScale: 5, }; export default async function RootLayout({ children, }: { children: React.ReactNode; }) { return ( {children} ); }