From df0a4397f6f11d9ddf71c19db06711eb779545eb Mon Sep 17 00:00:00 2001
From: Hanzo_dev <2002samudiojohan@gmail.com>
Date: Tue, 3 Mar 2026 15:04:16 -0500
Subject: [PATCH] fix: implement global app-refocus listener and data recovery
pattern in critical views to prevent infinite loading after app suspension
---
frontend/src/App.vue | 25 ++++++++++++++++++-
frontend/src/views/DiscoverView.vue | 11 +++++++-
frontend/src/views/MapView.vue | 24 +++++++++++++-----
frontend/src/views/SchedulesView.vue | 14 +++++++++++
.../src/views/transporte/TaxisLocales.vue | 17 +++++++++++--
.../src/views/transporte/ViajesTuristicos.vue | 17 +++++++++++--
6 files changed, 96 insertions(+), 12 deletions(-)
diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index a1b04df..3b144ef 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -1,5 +1,5 @@
diff --git a/frontend/src/views/DiscoverView.vue b/frontend/src/views/DiscoverView.vue
index 7897d3c..e0747b9 100644
--- a/frontend/src/views/DiscoverView.vue
+++ b/frontend/src/views/DiscoverView.vue
@@ -1,5 +1,5 @@
diff --git a/frontend/src/views/transporte/TaxisLocales.vue b/frontend/src/views/transporte/TaxisLocales.vue
index f6edd01..7b10890 100644
--- a/frontend/src/views/transporte/TaxisLocales.vue
+++ b/frontend/src/views/transporte/TaxisLocales.vue
@@ -1,5 +1,5 @@