26 lines
838 B
JavaScript
26 lines
838 B
JavaScript
import favicon from "@/assets/images/favicon.svg";
|
|
import { AuthProvider } from "@/lib/contexts/auth";
|
|
import { TableSettingProvider } from "@/lib/contexts/tableSetting";
|
|
|
|
export const metadata = {
|
|
title: {
|
|
template: "%s | سامانه جامع راهداری",
|
|
default: "سامانه جامع راهداری",
|
|
},
|
|
};
|
|
|
|
export default function RootLayout({ children }) {
|
|
return (
|
|
<html lang="fa" dir={"rtl"}>
|
|
<head>
|
|
<link rel="icon" href={favicon.src} type="image/svg" sizes="any" />
|
|
</head>
|
|
<body style={{ height: "100vh", width: "100vw" }}>
|
|
<AuthProvider>
|
|
<TableSettingProvider>{children}</TableSettingProvider>
|
|
</AuthProvider>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|