add multiple items to cart at once

This commit is contained in:
Sol Irvine
2023-08-24 09:59:14 -07:00
parent 37a5e61ca0
commit 4ea96cc6e5
5 changed files with 175 additions and 21 deletions

View File

@@ -3,7 +3,7 @@ import { notFound } from 'next/navigation';
import { Suspense } from 'react';
import clsx from 'clsx';
import { AddToCart } from 'components/cart/add-to-cart';
import { AddManyToCart } from 'components/cart/add-many-to-cart';
import { GridTileImage } from 'components/grid/tile';
import Label from 'components/label';
import { SupportedLocale } from 'components/layout/navbar/language-control';
@@ -135,7 +135,9 @@ export default async function ProductPage({
<div className="max-w-sm">
<VariantSelector options={product.options} variants={product.variants} />
<AddToCart
<AddManyToCart
product={product}
quantity={1}
variants={product.variants}
availableForSale={product.availableForSale}
/>