From 9821bb0d4493f2ebef7c184657b670fcbf6f35ff Mon Sep 17 00:00:00 2001 From: "nabijonovdavronbek619@gmail.com" Date: Sat, 25 Oct 2025 17:01:45 +0500 Subject: [PATCH] language bug fixing2 --- app/[lang]/layout.tsx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/[lang]/layout.tsx b/app/[lang]/layout.tsx index 9a69b7e..4c113ff 100644 --- a/app/[lang]/layout.tsx +++ b/app/[lang]/layout.tsx @@ -1,4 +1,3 @@ -// app/[lang]/layout.tsx import { dir } from "i18next"; import Header from "@/components/nav_foot/header"; import Navbar from "@/components/nav_foot/navbar"; @@ -6,15 +5,18 @@ import Footer from "@/components/nav_foot/footer"; import Contact from "@/components/pageParts/contact"; import UpScrollIcon from "@/components/upScroll"; -export default function LangLayout({ +export default async function LangLayout({ children, params, -}: Readonly<{ +}: { children: React.ReactNode; - params: { lang: "uz" | "ru" }; -}>) { + params: Promise<{ lang: "uz" | "ru" }>; // ✅ Promise shaklda +}) { + const { lang } = await params; // ✅ await bilan destructuring + const direction = dir(lang) || "ltr"; + return ( - +