From 1f5adcf66c175dde3ce3694eedb1acddb05613e5 Mon Sep 17 00:00:00 2001
From: it-fixcomart <it@fixcomart.co.id>
Date: Fri, 2 Aug 2024 13:30:56 +0700
Subject: <iman> add refresh cart after delete chart

---
 src-migrate/pages/shop/cart/index.tsx | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'src-migrate/pages/shop/cart/index.tsx')

diff --git a/src-migrate/pages/shop/cart/index.tsx b/src-migrate/pages/shop/cart/index.tsx
index 4586c65c..d28e8c4b 100644
--- a/src-migrate/pages/shop/cart/index.tsx
+++ b/src-migrate/pages/shop/cart/index.tsx
@@ -17,6 +17,7 @@ import Image from '~/components/ui/image';
 import { CartItem } from '~/types/cart'
 import { deleteUserCart ,upsertUserCart } from '~/services/cart'
 import { Trash2Icon } from 'lucide-react';
+import { useProductCartContext } from '@/contexts/ProductCartContext'
 
 const CartPage = () => {
   const router = useRouter();
@@ -29,6 +30,7 @@ const CartPage = () => {
   const [isLoadDelete, setIsLoadDelete] = useState<boolean>(false)
   const { loadCart, cart, summary } = useCartStore();
   const useDivvice = useDevice();
+  const { setRefreshCart } = useProductCartContext()
 
   useEffect(() => {
     if (typeof auth === 'object' && !cart) {
@@ -99,6 +101,7 @@ const CartPage = () => {
       }
     }
     setIsLoadDelete(false)
+    setRefreshCart(true)
   }
 
   return (
-- 
cgit v1.2.3

