From fdec69895474220ff877a97467b8392ad10676eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Faleiros?= Date: Fri, 12 Jun 2026 15:08:26 -0300 Subject: [PATCH] Show recent client orders by default --- src/pages/ClientDetails.tsx | 48 ++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/src/pages/ClientDetails.tsx b/src/pages/ClientDetails.tsx index 18a8843..f028cd2 100644 --- a/src/pages/ClientDetails.tsx +++ b/src/pages/ClientDetails.tsx @@ -9,7 +9,7 @@ const ClientDetails = () => { const decodedName = name ? decodeURIComponent(name) : ''; const { ordersData, isDataLoading } = useOutletContext<{ ordersData: OrderData[], isDataLoading: boolean }>(); const [currentPage, setCurrentPage] = useState(1); - const [ordersPerPage, setOrdersPerPage] = useState(10); + const [ordersPerPage, setOrdersPerPage] = useState(5); const { groupedOrders, totalSpent, totalItems, clientPhone } = useMemo(() => { return buildClientDetailsMetrics(ordersData, decodedName); @@ -86,6 +86,52 @@ const ClientDetails = () => { {/* Orders List */}
+
+
+

Últimos pedidos

+

+ Mostrando {groupedOrders.length > 0 ? startIndex + 1 : 0} a {Math.min(startIndex + ordersPerPage, groupedOrders.length)} de {groupedOrders.length} pedidos +

+
+ +
+
+ Mostrar + + pedidos por página +
+ +
+ + +
+
+
+ {paginatedOrders.map((group, groupIndex) => (