Files
rahavard/app/[lang]/layout.js

64 lines
1.4 KiB
JavaScript
Executable File

import '../globals.css'
import localFont from 'next/font/local'
import Header from '@/components/Header'
import Footer from '@/components/Footer'
import {Providers} from "../providers";
const dana = localFont({
src: [
{
style: 'normal',
weight: '2',
path: '../fonts/dana-bold.woff2'
},
{
style: 'normal',
weight: '1',
path: '../fonts/Doran-Bold.woff2'
},
{
style: 'normal',
weight: 'bold',
path: '../fonts/Morabba-Bold.woff2'
},
{
style: 'normal',
weight: 'normal',
path: '../fonts/Morabba-Regular.woff2'
},
{
style: 'normal',
weight: '4',
path: '../fonts/is1.woff2'
},
{
style: 'normal',
weight: '5',
path: '../fonts/is2.woff2'
},
]
})
export const metadata = {
title: 'Rahavard | رهاورد',
description: 'شرکت دانش بنیان مهندسی رهاورد منیزیم پارسه',
}
export const dynamic = 'force-dynamic';
export default function RootLayout({ params: { lang }, children }) {
return (
<html lang={lang} dir={lang === "fa" ? "rtl" : "ltr"} className={dana.className + " scroll-smooth"}>
<body className="flex flex-col relative h-full w-full max-w-screen">
<Providers >
<Header lang={lang} />
{children}
<Footer lang={lang} />
</Providers >
</body>
</html>
)
}