import { Typography } from '@mui/material'; import { Box } from '@mui/system'; import { destroyCookie } from 'nookies'; import { useEffect } from 'react'; import { useStore, useStoreUpdate } from '../../store/cart-context'; import CartCard from '../cards/cart-card/CartCard'; import OrderSummaryCard from '../cards/order-summary-card/OrderSummaryCard'; import StepTitle from '../layout/steps-title/StepTitle'; const CartContent = () => { const { cartStorage, totalPrice, totalQuantity } = useStore(); const { removeCartValue, updateItemQuantity } = useStoreUpdate(); useEffect(() => { destroyCookie(null, 'checkout-session', { path: '/', }); }, []); const mapProductsToDom = () => { if (cartStorage?.length) { return cartStorage.map((element, i) => ( )); } else { return ( Your cart is currently empty ); } }; return ( {mapProductsToDom()} ); }; export default CartContent;