From 97672b03d75692f55c1dfa0ed5d5c6f771ebc061 Mon Sep 17 00:00:00 2001 From: Kevin Rosales Date: Wed, 1 Oct 2025 21:38:35 -0600 Subject: [PATCH] Se oculto reporte de minimos y de coves --- src/pages/Reports.jsx | 75 ++++++++++++++++++++++++++----------------- 1 file changed, 45 insertions(+), 30 deletions(-) diff --git a/src/pages/Reports.jsx b/src/pages/Reports.jsx index 43fc0ce..caf967e 100644 --- a/src/pages/Reports.jsx +++ b/src/pages/Reports.jsx @@ -34,6 +34,9 @@ if (typeof document !== 'undefined' && !document.getElementById('reports-animati } export default function Reports() { + // Leer DEBUG_MODE desde variables de entorno + const isDebugMode = import.meta.env.VITE_DEBUG_MODE === 'true'; + const [isExporting, setIsExporting] = useState(false); const [exportFormat, setExportFormat] = useState('excel'); const [showExportSuccess, setShowExportSuccess] = useState(false); @@ -44,6 +47,14 @@ export default function Reports() { // Estado para pestañas const [activeTab, setActiveTab] = useState('pedimentos'); + // Efecto para manejar el cambio de pestaña cuando isDebugMode cambia + useEffect(() => { + // Si no está en modo debug y la pestaña activa es una pestaña de debug, cambiar a 'pedimentos' + if (!isDebugMode && (activeTab === 'minimos' || activeTab === 'coves')) { + setActiveTab('pedimentos'); + } + }, [isDebugMode, activeTab]); + // Importar modelos const datastageModels = datastageModelsData?.models || []; const pedimentosModels = pedimentosModelsData?.models || []; @@ -807,36 +818,40 @@ export default function Reports() { Datastage cargados - - + {isDebugMode && ( + + )} + {isDebugMode && ( + + )} {/* Contenido de la pestaña activa */}
{tabContents[activeTab]}