diff --git a/nuxt4/app/components/cata/ResumenMuestra.vue b/nuxt4/app/components/cata/ResumenMuestra.vue index 14525f8..0b1abf5 100644 --- a/nuxt4/app/components/cata/ResumenMuestra.vue +++ b/nuxt4/app/components/cata/ResumenMuestra.vue @@ -1,68 +1,14 @@ @@ -210,10 +189,8 @@ const { error, tabActiva, accordionAbierto, - estadisticasSesion, exportarSesion, eliminarSesionActual, - porcentajeCompletitud, } = useCatacion() const { inicializar } = useIndexedDB() @@ -351,18 +328,6 @@ const confirmarEliminar = () => { // Finalizar sesión const finalizarSesion = () => { - if (!estadisticasSesion.value) return - - const { muestrasCompletas, totalMuestras, porcentajeCompletitud } = estadisticasSesion.value - - if (porcentajeCompletitud < 100) { - const confirmar = window.confirm( - `La sesión está ${porcentajeCompletitud}% completa (${muestrasCompletas}/${totalMuestras} muestras). ¿Deseas finalizarla de todos modos?` - ) - - if (!confirmar) return - } - // Exportar automáticamente al finalizar exportar() @@ -417,12 +382,6 @@ onMounted(() => { border-color: color-mix(in srgb, var(--cata-primary) 30%, transparent); } -.stat-item { - display: flex; - align-items: baseline; - gap: 0.25rem; -} - /* Accordion hover usando color personalizado */ :deep(.accordion-trigger:hover) { background-color: color-mix(in srgb, var(--cata-primary) 5%, transparent); @@ -477,10 +436,6 @@ onMounted(() => { padding-bottom: 0.75rem; } - .stats-bar { - flex-wrap: wrap; - } - .floating-action { bottom: 1rem; right: 1rem; @@ -494,10 +449,6 @@ onMounted(() => { padding-bottom: 0.5rem; } - .stats-bar { - display: none; - } - .floating-action { bottom: 0.5rem; right: 0.5rem;