import { Metadata } from "next";
import { getProducts } from "@/app/actions/product";
import { getCategories } from "@/app/actions/category";
import { ProductsClient } from "./products-client";

export const metadata: Metadata = { title: "مدیریت محصولات" };
export const dynamic = "force-dynamic";

export default async function ProductsPage() {
  const [{ products }, { categories }] = await Promise.all([
    getProducts(),
    getCategories(),
  ]);
  return <ProductsClient initialData={products || []} categories={categories || []} />;
}
