From 84346d455a0f55bac757a2f8f47d0f552a4225be Mon Sep 17 00:00:00 2001 From: VPS 4 Deploy Agent Date: Mon, 1 Jun 2026 03:02:29 +0200 Subject: [PATCH] feat(gtos): adicionar botao abrir imagem com opcoes de baixar e copiar customizados --- .../dental-client/src/pages/GtosPage.jsx | 120 +++++++++++++++++- 1 file changed, 116 insertions(+), 4 deletions(-) diff --git a/dental-server/dental-client/src/pages/GtosPage.jsx b/dental-server/dental-client/src/pages/GtosPage.jsx index 57a96be..242afec 100644 --- a/dental-server/dental-client/src/pages/GtosPage.jsx +++ b/dental-server/dental-client/src/pages/GtosPage.jsx @@ -40,7 +40,7 @@ function StatusBadge({ sent, imageCount }) { } /* ── Modal de detalhes/edição de GTO ─────────────────────────── */ -function GtoDetailModal({ isOpen, onClose, gto, onUpdated }) { +function GtoDetailModal({ isOpen, onClose, gto, onUpdated, onOpenImage }) { const { showToast } = useToast(); const [detail, setDetail] = useState(null); const [loading, setLoading] = useState(false); @@ -142,13 +142,24 @@ function GtoDetailModal({ isOpen, onClose, gto, onUpdated }) { onOpenImage?.(img)} /> -
+
onOpenImage?.(img)} + > {img.patient_name || img.filename}
+ + +
+ + + )} ); }