commerce/...[[...slug]]/product-page.tsx
2023-08-07 15:06:13 +02:00

22 lines
523 B
TypeScript

import ProductView from "components/product/product-view";
import { notFound } from "next/navigation";
interface ProductPageProps {
data: object | any
}
// This is a Client Component. It receives data as props and
// has access to state and effects just like Page components
// in the `pages` directory.
export default function ProductPage({data }: ProductPageProps) {
if (!data) {
return notFound();
}
const { product } = data;
return (
<ProductView product={product} relatedProducts={[]} />
)
}