From 61a4f981de661faded1cd0c44770e32b5c996a11 Mon Sep 17 00:00:00 2001 From: Samandar Turgunboyev Date: Tue, 23 Dec 2025 11:14:03 +0500 Subject: [PATCH] added test seo --- src/app/[locale]/page.tsx | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/app/[locale]/page.tsx b/src/app/[locale]/page.tsx index 2b65f77..e232b13 100644 --- a/src/app/[locale]/page.tsx +++ b/src/app/[locale]/page.tsx @@ -2,11 +2,11 @@ import Welcome from '@/widgets/welcome/ui'; import { Metadata } from 'next'; interface Props { - params: { lang: 'uz' | 'ru' }; + params: { locale: 'uz' | 'ru' }; } export async function generateMetadata({ params }: Props): Promise { - const { lang } = params; + const { locale } = await params; const titles = { uz: 'Bosh sahifa | Mahsulotlar do‘koni', @@ -24,28 +24,28 @@ export async function generateMetadata({ params }: Props): Promise { }; return { - title: titles[lang], - description: descriptions[lang], - keywords: keywords[lang], + title: titles[locale], + description: descriptions[locale], + keywords: keywords[locale], openGraph: { - title: titles[lang], - description: descriptions[lang], + title: titles[locale], + description: descriptions[locale], siteName: 'Mahsulotlar do‘koni', images: [ { url: '/logos/logo.png', width: 1200, height: 1200, - alt: titles[lang], + alt: titles[locale], }, ], - locale: lang === 'uz' ? 'uz_UZ' : 'ru_RU', + locale: locale === 'uz' ? 'uz_UZ' : 'ru_RU', type: 'website', }, twitter: { card: 'summary_large_image', - title: titles[lang], - description: descriptions[lang], + title: titles[locale], + description: descriptions[locale], images: ['/logos/logo.png'], }, };