import React from 'react'; import { useCart } from '../contexts/CartContext'; import { useNavigate } from 'react-router-dom'; import './CartOverview.css'; const CartOverview: React.FC = () => { const navigate = useNavigate(); // <-- Move here const { cartItems, incrementQuantity, decrementQuantity, getTotalPrice, getFoodCount, getDrinksCount, clearCart } = useCart(); if (cartItems.length === 0) { return
Warenkorb ist leer
; } return (
Essen: {getFoodCount()}
Getränke: {getDrinksCount()}
Gesamtpreis: {getTotalPrice().toFixed(2)} €
{cartItems.map((item) => (
{item.productName}
{item.selectedOption.name}
{(item.selectedOption.price * item.quantity).toFixed(2)} €
{item.quantity}
))}
); }; export default CartOverview;