ajuste na ordenação da timeline

This commit is contained in:
JuruSysadmin
2025-07-16 09:39:32 -03:00
parent 2323f6370c
commit a967e2774d
8 changed files with 297 additions and 59 deletions

View File

@@ -26,15 +26,15 @@ const EmptyRow = memo(({ colSpan }: { colSpan: number }) => (
));
// Componente de linha de pedido memoizado
const OrderRow = memo(({
order,
isSelected,
visibleColumns,
onSelect,
getStoreName
}: {
order: Order;
isSelected: boolean;
const OrderRow = memo(({
order,
isSelected,
visibleColumns,
onSelect,
getStoreName
}: {
order: Order;
isSelected: boolean;
visibleColumns: string[];
onSelect: (orderId: string) => void;
getStoreName: (storeId?: string) => string;
@@ -45,7 +45,7 @@ const OrderRow = memo(({
store: getStoreName(order.storeId),
storeId: order.storeId, // Preserve original storeId
};
return (
<OrderRowExpandable
key={order.orderId}
@@ -74,7 +74,7 @@ function OrdersTableBodyComponent({
if (orders.length === 0) {
return <EmptyRow colSpan={visibleColumns.length} />;
}
return currentOrders.map((order) => (
<OrderRow
key={order.orderId}
@@ -90,4 +90,4 @@ function OrdersTableBodyComponent({
return <TableBody>{content}</TableBody>;
}
export const OrdersTableBody = memo(OrdersTableBodyComponent);
export const OrdersTableBody = memo(OrdersTableBodyComponent);