fix(discover): Enforce AuthGuard visibility block during category or text search filtering

This commit is contained in:
2026-03-12 14:23:56 -05:00
parent 1b94aac0a5
commit 13584b0625

View File

@ -228,6 +228,11 @@ function resetFilters() {
</button> </button>
</div> </div>
<!-- CONTENIDO PROTEGIDO CON AUTHGUARD -->
<AuthGuard
:title="t('discover.auth.title') || '¡Locales exclusivos!'"
:message="t('discover.auth.message') || 'Regístrate para descubrir los mejores rincones de la ciudad y ofertas directas.'"
>
<!-- Grid de resultados --> <!-- Grid de resultados -->
<TransitionGroup v-if="filteredBusinesses.length > 0" name="fade" tag="div" class="biz-grid"> <TransitionGroup v-if="filteredBusinesses.length > 0" name="fade" tag="div" class="biz-grid">
<div <div
@ -275,6 +280,7 @@ function resetFilters() {
<p class="more-card-sub">{{ t('discover.exploreWithoutFilters') }}</p> <p class="more-card-sub">{{ t('discover.exploreWithoutFilters') }}</p>
<button class="cta-btn">{{ t('common.all') }}</button> <button class="cta-btn">{{ t('common.all') }}</button>
</div> </div>
</AuthGuard>
</div> </div>
<!-- VISTA INICIO (sin filtros) --> <!-- VISTA INICIO (sin filtros) -->