diff --git a/components/cart/edit-item-quantity-button.tsx b/components/cart/edit-item-quantity-button.tsx index 864e9e1de..7e0e8298d 100644 --- a/components/cart/edit-item-quantity-button.tsx +++ b/components/cart/edit-item-quantity-button.tsx @@ -5,22 +5,22 @@ import clsx from 'clsx'; import { updateItemQuantity } from 'components/cart/actions'; import LoadingDots from 'components/loading-dots'; import type { CartItem } from 'lib/shopify/types'; -import { useState } from 'react'; +import { useTransition } from 'react'; import { // @ts-ignore experimental_useFormState as useFormState, experimental_useFormStatus as useFormStatus } from 'react-dom'; -function SubmitButton({ type, submitting }: { type: 'plus' | 'minus'; submitting: boolean }) { - let { pending } = useFormStatus(); - pending = pending || submitting; +function SubmitButton({ type, onSubmit }: { type: 'plus' | 'minus'; onSubmit: any }) { + const { pending } = useFormStatus(); return (