import { t } from '@/lib/i18n' import { ProductList } from '@/components/ProductList' import { getProductsForLocaleWithExcel } from '@/lib/data' import { Locale } from '@/lib/i18n' interface PageProps { params: { locale: Locale; }; } export function generateMetadata({ params }: PageProps) { return { title: t('products.title', params.locale), description: t('products.description', params.locale), } } export default async function ProductsPage({ params }: PageProps) { const products = getProductsForLocaleWithExcel(params.locale) // Get unique categories const categories = Array.from( new Set(products .filter(p => p.locale === params.locale) .flatMap(p => p.categories.map(c => c.slug)) ) ) return (
{t('products.noProducts', params.locale)}
)}