18 lines
645 B
TypeScript
18 lines
645 B
TypeScript
// app/products/page.tsx
|
||
import ProductCard from '@/components/productcard'; // مسیر را با توجه به ساختار خود اصلاح کنید
|
||
import { products } from '@/lib/data'; // ایمپورت دیتای مرکزی
|
||
|
||
export default function ProductsPage() {
|
||
return (
|
||
<div className="container mx-auto p-4">
|
||
<h1 className="text-2xl font-bold mb-6">همه محصولات</h1>
|
||
|
||
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6">
|
||
{products.map((product) => (
|
||
<ProductCard key={product.title} product={product} />
|
||
))}
|
||
</div>
|
||
</div>
|
||
);
|
||
}
|