From fa77880c53b6818831103d98dd6cfcb28f1b73b2 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 23 Mar 2026 21:51:39 +0000 Subject: [PATCH] Update src/app/cart/page.tsx --- src/app/cart/page.tsx | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/app/cart/page.tsx b/src/app/cart/page.tsx index 26f7948..79831ff 100644 --- a/src/app/cart/page.tsx +++ b/src/app/cart/page.tsx @@ -6,8 +6,22 @@ import FooterCard from '@/components/sections/footer/FooterCard'; import { useCart } from '@/components/cart/CartProvider'; import { ShoppingCart, Trash2, Facebook, Twitter, Instagram } from 'lucide-react'; +interface CartContextTypeExtended { + cartItems: Array<{ + id: string; + imageSrc: string; + imageAlt: string; + name: string; + price: string; + quantity: number; + }>; + removeFromCart: (id: string) => void; + updateQuantity: (id: string, quantity: number) => void; + getTotalPrice: () => number; +} + const CartPageContent = () => { - const { cartItems, removeFromCart, updateQuantity, getTotalPrice } = useCart(); + const { cartItems, removeFromCart, updateQuantity, getTotalPrice } = useCart() as CartContextTypeExtended; const navItems = [ { name: 'Products', id: '/products' },