"use client";
import { Minus, Plus, X, ArrowLeft, ShoppingBag } from "lucide-react";
import { Button } from "@/components/ui/button";
import { useCart } from "@/contexts/CartContext";
import { useLanguage } from "@/contexts/LanguageContext";
import Link from "next/link";
export default function Cart() {
const { items, updateQuantity, removeItem, totalPrice } = useCart();
const { t } = useLanguage();
return (
{t("cart.title")}
{items.length === 0 ? (
{t("cart.empty")}
) : (
<>
{items.map((item) => (
{item.product.name}
{item.selectedColor} • {item.selectedLength}
{item.quantity}
{(item.product.price * item.quantity).toFixed(2)} €
))}
{t("cart.total")}
{totalPrice.toFixed(2)} €
Paiement sécurisé par Stripe
>
)}
);
};