From 523deb2594e80c39b1863dc966f30686ed39b5c0 Mon Sep 17 00:00:00 2001 From: Lee Robinson Date: Sun, 1 Oct 2023 19:42:12 -0500 Subject: [PATCH] Something closer... --- components/cart/edit-item-quantity-button.tsx | 30 ++++++++----------- 1 file changed, 13 insertions(+), 17 deletions(-) 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 (