This commit is contained in:
@kirill.komarov
2026-05-12 22:01:01 +05:00
parent 519c647f65
commit 83bbf9d263
@@ -38,7 +38,7 @@ export function ToggleCartIcon(props: {
onSuccess: () => void qc.invalidateQueries({ queryKey: ['me', 'cart'] }),
})
const disabled = !user || Boolean(disabledReason)
const disabled = Boolean(disabledReason)
const busy = addMut.isPending || removeMut.isPending
const onClick = (e: React.MouseEvent) => {
@@ -64,7 +64,7 @@ export function ToggleCartIcon(props: {
return (
<Tooltip title={tooltip}>
<span>
<IconButton size={size} onClick={onClick} disabled={disabled || busy} aria-label={tooltip}>
<IconButton size={size} onClick={onClick} disabled={disabled || busy} aria-label={tooltip} type="button">
{user ? inCart ? <ShoppingCartRoundedIcon /> : <AddShoppingCartOutlinedIcon /> : <ShoppingCartOutlinedIcon />}
</IconButton>
</span>