import type { Metadata } from "next"; import "@tabler/icons-webfont/dist/tabler-icons.min.css"; import "./globals.css"; import ConditionalNavbar from "./components/layout/ConditionalNavbar"; import { ExtensionAttributeCleanup } from "./components/system/ExtensionAttributeCleanup"; // CHANGE: added — fixes hydration mismatch caused by browser extensions import { Footer } from "./components/layout"; export const metadata: Metadata = { title: "لوحة التحكم", description: "نظام إدارة الأسطول والعمليات", }; export default function RootLayout({ children, }: { children: React.ReactNode; }) { return ( // CHANGE: added — fixes hydration mismatch caused by browser extensions // CHANGE: navbar is conditional based on route, so we can hide it on login/register pages {children}