Files
firma/app/layout.tsx
nabijonovdavronbek619@gmail.com 2f3f01f1fc for github deployment
2026-01-09 14:21:01 +05:00

54 lines
1.4 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import type { Metadata } from "next";
import { ReactNode } from "react";
import "../i18n/request";
import "./globals.css";
import { LanguageProvider } from "@/context/language-context";
import { Navbar } from "@/components/Navbar";
import { Footer } from "@/components/Footer";
export const metadata: Metadata = {
title: {
default: "Texnik Uskunalar | Nasoslar va Datchiklar",
template: "%s | Texnik Uskunalar",
},
description:
"Sanoat uchun moljallangan nasoslar, datchiklar va texnik qurilmalar. Zamonaviy 3D korinishda mahsulotlar katalogi.",
keywords: [
"nasos",
"datchik",
"texnik uskuna",
"industrial equipment",
"sensor",
"pump",
],
authors: [{ name: "Max Di Group" }],
metadataBase: new URL("https://promtechno.uz/"),
openGraph: {
title: "Texnik Uskunalar",
description:
"Nasoslar va datchiklarni 3D korinishda koring va solishtiring",
url: "https://promtechno.uz/",
siteName: "Texnik Uskunalar",
locale: "uz_UZ",
type: "website",
},
};
// for github pages deployment
export default function RootLayout({ children }: { children: ReactNode }) {
return (
<html lang="uz" dir="ltr">
<body className="flex min-h-screen flex-col">
<LanguageProvider>
<Navbar />
<main className="flex-1">{children}</main>
<Footer />
</LanguageProvider>
</body>
</html>
);
}