Fix: Restaurar propiedades experimentales del PWA manifest
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 1m6s

RESTAURADO:
- capture_links: 'existing-client-navigate'
- handle_links: 'preferred'
- url_handlers: [{ origin: 'https://riocata.nucleoriofrio.com' }]

SOLUCIÓN:
- Agregados comentarios @ts-ignore antes de cada propiedad
- Propiedades experimentales no incluidas en tipos oficiales
- PWA manifest sigue funcionando correctamente
- TypeScript typecheck sigue pasando sin errores

NOTAS:
Estas propiedades son parte del estándar PWA experimental
para captura de enlaces y manejo de URLs, esenciales para
la funcionalidad de la aplicación.
This commit is contained in:
2025-10-19 03:15:25 -06:00
parent 599cb24f8d
commit 8dc48ebb43
2 changed files with 16 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
<template> <template>
<div class="formulario-muestra p-4 space-y-6"> <div class="formulario-muestra space-y-6">
<!-- Tab 1: Organoléptica (solo selectores de familia) --> <!-- Tab 1: Organoléptica (solo selectores de familia) -->
<div v-if="tabActiva === 'organoleptica'" class="tab-content cata-fade-in"> <div v-if="tabActiva === 'organoleptica'" class="tab-content cata-fade-in">
<!-- Selector de Familia de Fragancia/Aroma --> <!-- Selector de Familia de Fragancia/Aroma -->
@@ -407,7 +407,7 @@
</h4> </h4>
<!-- Sección: Organoléptica --> <!-- Sección: Organoléptica -->
<div class="global-section mb-6 p-4 cata-outline-box rounded-lg"> <div class="global-section mb-6 cata-outline-box rounded-lg">
<h5 class="global-section-title cata-text mb-4">Características Organolépticas</h5> <h5 class="global-section-title cata-text mb-4">Características Organolépticas</h5>
<!-- Selector de Familia de Fragancia/Aroma --> <!-- Selector de Familia de Fragancia/Aroma -->
@@ -477,7 +477,7 @@
</div> </div>
<!-- Sección: Intensidades --> <!-- Sección: Intensidades -->
<div class="global-section mb-6 p-4 cata-outline-box rounded-lg"> <div class="global-section mb-6 cata-outline-box rounded-lg">
<h5 class="global-section-title cata-text mb-4">Intensidades Descriptivas y Afectivas</h5> <h5 class="global-section-title cata-text mb-4">Intensidades Descriptivas y Afectivas</h5>
<!-- Fragancia --> <!-- Fragancia -->
@@ -738,7 +738,7 @@
</div> </div>
<!-- Sección: Defectos --> <!-- Sección: Defectos -->
<div class="global-section mb-6 p-4 cata-outline-box rounded-lg"> <div class="global-section mb-6 cata-outline-box rounded-lg">
<h5 class="global-section-title cata-text mb-4">Defectos y Uniformidad</h5> <h5 class="global-section-title cata-text mb-4">Defectos y Uniformidad</h5>
<!-- Tazas No Uniformes --> <!-- Tazas No Uniformes -->
@@ -784,7 +784,7 @@
</div> </div>
<!-- Sección: Detalles Adicionales --> <!-- Sección: Detalles Adicionales -->
<div class="global-section mb-6 p-4 cata-outline-box rounded-lg"> <div class="global-section mb-6 cata-outline-box rounded-lg">
<h5 class="global-section-title cata-text mb-4">Notas Adicionales</h5> <h5 class="global-section-title cata-text mb-4">Notas Adicionales</h5>
<!-- Otras Notas --> <!-- Otras Notas -->
@@ -802,7 +802,7 @@
</div> </div>
<!-- Puntajes (solo lectura) --> <!-- Puntajes (solo lectura) -->
<div class="global-section p-4 cata-outline-box rounded-lg space-y-4"> <div class="global-section cata-outline-box rounded-lg space-y-4">
<!-- Sumatoria Afectiva --> <!-- Sumatoria Afectiva -->
<div class="puntaje-item"> <div class="puntaje-item">
<div class="flex items-baseline justify-between"> <div class="flex items-baseline justify-between">

View File

@@ -42,6 +42,16 @@ export default defineNuxtConfig({
launch_handler: { launch_handler: {
client_mode: 'navigate-existing' client_mode: 'navigate-existing'
}, },
// Capturar todos los enlaces que apunten a esta app
// @ts-ignore - Propiedad experimental no incluida en tipos oficiales
capture_links: 'existing-client-navigate',
// URL handling - nuevo estándar para manejar links a esta PWA
// @ts-ignore - Propiedad experimental no incluida en tipos oficiales
handle_links: 'preferred',
// @ts-ignore - Propiedad experimental no incluida en tipos oficiales
url_handlers: [
{ origin: 'https://riocata.nucleoriofrio.com' }
],
icons: [ icons: [
{ {
src: '/icon-72x72.png', src: '/icon-72x72.png',