fix: cart bugs

This commit is contained in:
Victor Gerbrands
2023-05-09 19:16:13 +02:00
parent 834e6bdff3
commit f739c891b0
4 changed files with 8 additions and 10 deletions

View File

@@ -20,7 +20,7 @@ export default function DeleteItemButton({ item }: { item: CartItem }) {
setRemoving(true);
removeFromCart(cartId, item.id);
await removeFromCart(cartId, item.id);
setRemoving(false);

View File

@@ -30,12 +30,12 @@ export default function EditItemQuantityButton({
const method = type === 'minus' && item.quantity - 1 === 0 ? 'remove' : 'update';
method === 'update' &&
updateCart(cartId, {
(await updateCart(cartId, {
lineItemId: item.id,
quantity: type === 'plus' ? item.quantity + 1 : item.quantity - 1
});
}));
method === 'remove' && removeFromCart(cartId, item.id);
method === 'remove' && (await removeFromCart(cartId, item.id));
setEditing(false);