diff --git a/backend/index.js b/backend/index.js index beba75e..a1046b2 100644 --- a/backend/index.js +++ b/backend/index.js @@ -80,7 +80,8 @@ const formatRow = (row) => ({ ID_Produto: row.produto_id, Descricao_Produto: row.produto_descricao, Quantidade: row.quantidade, - Valor_Unitario: parseFloat(row.valor_unitario) + Valor_Unitario: parseFloat(row.valor_unitario), + Recebido_Em: row.created_at }); // GET data (for the frontend) diff --git a/src/pages/ClientDetails.tsx b/src/pages/ClientDetails.tsx index d5c0435..d102d84 100644 --- a/src/pages/ClientDetails.tsx +++ b/src/pages/ClientDetails.tsx @@ -1,6 +1,6 @@ import { useMemo } from 'react'; import { useParams, Link, useOutletContext } from 'react-router-dom'; -import { ArrowLeft, User, Tag, Package, DollarSign } from 'lucide-react'; +import { ArrowLeft, User, Tag, Package, DollarSign, Clock } from 'lucide-react'; import type { OrderData } from '../types'; const ClientDetails = () => { @@ -113,6 +113,14 @@ const ClientDetails = () => { ID: {order.ID_Produto} + {order.Recebido_Em && ( +
+ + + Recebido: {new Date(order.Recebido_Em).toLocaleString('pt-BR')} + +
+ )}

{order.Descricao_Produto}

diff --git a/src/types.ts b/src/types.ts index 0f9faac..b1eacb0 100644 --- a/src/types.ts +++ b/src/types.ts @@ -6,6 +6,7 @@ export interface OrderData { Descricao_Produto: string; Quantidade: number; Valor_Unitario: number; + Recebido_Em?: string; } export interface DateRange {