fix: product quantity edit fix
This commit is contained in:
		@@ -14,6 +14,7 @@ import { modals } from "@mantine/modals";
 | 
				
			|||||||
import { ServiceType } from "../../../../../../shared/enums/ServiceType.ts";
 | 
					import { ServiceType } from "../../../../../../shared/enums/ServiceType.ts";
 | 
				
			||||||
import useCardProductAndServiceTabState from "../../hooks/useProductAndServiceTabState.tsx";
 | 
					import useCardProductAndServiceTabState from "../../hooks/useProductAndServiceTabState.tsx";
 | 
				
			||||||
import { useDebouncedCallback } from "@mantine/hooks";
 | 
					import { useDebouncedCallback } from "@mantine/hooks";
 | 
				
			||||||
 | 
					import { isDealLocked } from "../../../../../../pages/CardsPage/utils/isDealPaid.ts";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type Props = {
 | 
					type Props = {
 | 
				
			||||||
    product: CardProductSchema;
 | 
					    product: CardProductSchema;
 | 
				
			||||||
@@ -47,7 +48,7 @@ const ProductView: FC<Props> = ({
 | 
				
			|||||||
        if (!onChange) return;
 | 
					        if (!onChange) return;
 | 
				
			||||||
        onChange(item);
 | 
					        onChange(item);
 | 
				
			||||||
    }, 200);
 | 
					    }, 200);
 | 
				
			||||||
    const isLocked = Boolean(cardState.card?.billRequests) || Boolean(cardState.card?.group?.billRequests);
 | 
					    const isLocked = isDealLocked(cardState.card);
 | 
				
			||||||
    const onDeleteClick = () => {
 | 
					    const onDeleteClick = () => {
 | 
				
			||||||
        if (!onDelete) return;
 | 
					        if (!onDelete) return;
 | 
				
			||||||
        onDelete(product);
 | 
					        onDelete(product);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user