import { useRouter } from 'next/navigation'; import { useTransition } from 'react'; import clsx from 'clsx'; import { removeItem, updateItemQuantity } from 'components/cart/actions'; import MinusIcon from 'components/icons/minus'; import PlusIcon from 'components/icons/plus'; import LoadingDots from 'components/loading-dots'; import type { CartItem } from 'lib/shopify/types'; export default function EditItemQuantityButton({ item, type }: { item: CartItem; type: 'plus' | 'minus'; }) { const router = useRouter(); const [isPending, startTransition] = useTransition(); return ( ); }