Files
company-site/app/layout.tsx
T
2026-09-09 16:03:24 +03:30

39 lines
1.0 KiB
TypeScript

import type { Metadata } from "next";
import { Vazirmatn } from "next/font/google";
import "./globals.css";
import { cn } from "@/lib/utils";
import Header from "@/components/shared/header";
const vazirmatn = Vazirmatn({
subsets: ["arabic", "latin"],
variable: "--font-vazirmatn",
display: "swap",
});
export const metadata: Metadata = {
title: "شرکت فناوری نوین | راهکارهای هوشمند نرم‌افزاری",
description: "ارائه‌دهنده تخصصی خدمات توسعه وب، اپلیکیشن‌های سازمانی و سامانه‌های هوشمند",
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="fa" dir="rtl">
<body
className={cn(
"min-h-screen bg-background font-sans antialiased flex flex-col",
vazirmatn.className,
vazirmatn.variable
)}
>
<Header />
<main className="flex-1">{children}</main>
</body>
</html>
);
}