import Image from 'next/image'; import xss from 'xss'; import { getProducts, getProduct } from 'lib/shopify'; import PurchaseInput from '/components/product/purchase-input.js'; export async function generateStaticParams() { const products = await getProducts({ sortKey: 'UPDATED_AT', reverse: false, query: '', }); return products.map(product => ({ product: product.handle })); } //TODO: NumberInput export default async function ProductPage({ params: { handle } }) { const product = await getProduct(handle); return ( <> {product?.handle ? ( <>
Product not found
)}Scroll to right ( → )
{product?.images?.map(image => (