import Welcome from '@/widgets/welcome/ui'; import { Metadata } from 'next'; interface Props { params: { lang: 'uz' | 'ru' }; } export async function generateMetadata({ params }: Props): Promise { const { lang } = params; const titles = { uz: 'Bosh sahifa | Mahsulotlar do‘koni', ru: 'Главная | Магазин товаров', }; const descriptions = { uz: 'Bizning onlayn do‘konimizda sifatli mahsulotlarni toping. Tez yetkazib berish va qulay to‘lov imkoniyatlari mavjud.', ru: 'В нашем онлайн-магазине вы найдете качественные товары. Быстрая доставка и удобная оплата.', }; const keywords = { uz: 'mahsulot, onlayn do‘kon, xarid, yetkazib berish', ru: 'товары, онлайн-магазин, покупка, доставка', }; return { title: titles[lang], description: descriptions[lang], keywords: keywords[lang], openGraph: { title: titles[lang], description: descriptions[lang], siteName: 'Mahsulotlar do‘koni', images: [ { url: '/logos/logo.png', width: 1200, height: 1200, alt: titles[lang], }, ], locale: lang === 'uz' ? 'uz_UZ' : 'ru_RU', type: 'website', }, twitter: { card: 'summary_large_image', title: titles[lang], description: descriptions[lang], images: ['/logos/logo.png'], }, }; } export default async function Home() { return (
); }