fix(map): add 'Cerrar ruta' button to ETACard + show ArrivalBanner X in both eta/navigating phases

This commit is contained in:
2026-03-04 12:14:19 -05:00
parent c5e5946738
commit 9c7050436b
2 changed files with 19 additions and 7 deletions

View File

@ -631,8 +631,8 @@ watch([() => authStore.userProfile?.auto_location, isLoaded], ([canLocate, loade
>
<template #extra-triggers>
<ArrivalBanner
:is-visible="routePhase === 'navigating' && !!(paradaCercana && routeStore.selectedRouteId && !isBannerClosing)"
:stop-name="paradaCercana?.name || ''"
:is-visible="(routePhase === 'navigating' || routePhase === 'eta') && !!(routeStore.selectedRouteId && !isBannerClosing)"
:stop-name="paradaCercana?.name || routeStore.selectedRouteName || ''"
:is-loading="etaCargando"
:has-active-buses="busesActivos.length > 0"
:eta-value="busesActivos[0]?.etaMinutos ?? 0"
@ -688,6 +688,7 @@ watch([() => authStore.userProfile?.auto_location, isLoaded], ([canLocate, loade
:buses="busesActivos"
:is-loading="etaCargando"
@close="handleETACardDismiss"
@close-route="animateAndReload"
@refresh="paradaCercana && routeStore.selectedRouteId ? calcularETA(routeStore.selectedRouteId, paradaCercana) : null"
/>
</div>