Grupo-9-Anita / e-commerce-tpi-frontend

Frontend implementado en React para el TPI de la catedra Ingenieria de software
0 stars 0 forks source link

fix: hardcodeo de visualización de pedidos vacíos en ListHistoryPage #98

Open JaaF97 opened 2 weeks ago

JaaF97 commented 2 weeks ago

Debido a un error en ProductPopup, se pueden cargar pedidos vacíos. Para esta entrega no logramos arreglarlo #97, asique agregamos esto a ListHistoryOrder, asi ocultamos los pedidos vacíos:

<TableBody>
                  {orders
                    .filter(
                      (order) =>
                        order.orderDetails && order.orderDetails.length > 0
                    ) // POR AHORA: Filtrar pedidos vacíos (hasta arreglar)
                    .slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage)
                    .map((order) => (
                      <TableRow key={order.id}>
                        <TableCell>
                          {renderProducts(order.orderDetails)}
                        </TableCell>
                        <TableCell
                          align="center"
                          sx={{ fontSize: "15px", color: "#283b54" }}
                        >
                          ${order.total.toFixed(2)}
                        </TableCell>
                      </TableRow>
                    ))}
                </TableBody>

Hay que quitarlo al terminar la issue #97