Así quedo My Orders.
También le agregué que en el momento que haga Clic al botón Checkout se oculte el CheckoutSide
const handleCheckout = () => {
const orderToAdd = {
date: "01.02.23",
products: cartProducts,
totalProducts: cartProducts.length,
totalPrice: totalPrice(cartProducts),
};
setOrder([...order, orderToAdd]);
setCartProducts([]);
closeCheckoutSideMenu();
};
Por otra parte tiene un pequeño bug, si se agrega un producto al carro, no deja ver el detalle de un producto seo se corrige en el componente Card, agregando el closeCheckoutSideMenu();
const showProduct = (productDetail) => {
closeCheckoutSideMenu();
openProductDetail();
setProductToShow(productDetail);
};
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?