Files
cataRio/nuxt4/app/app.vue
josedario87 231c901e1c
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 1m3s
Fix: Corregir app.vue para usar NuxtPage y crear página de inicio
- Simplificar app.vue para usar <NuxtPage /> correctamente
- Crear index.vue con contenido de autenticación de Authentik
- Agregar enlace a la aplicación de catación desde el inicio
- Esto permite que las rutas /cata y /cata/sesion se rendericen correctamente
2025-10-18 01:50:00 -06:00

27 lines
687 B
Vue

<template>
<UApp>
<NuxtRouteAnnouncer />
<UNotifications />
<NuxtPage />
</UApp>
</template>
<script setup lang="ts">
const { isAuthenticated } = useAuthentik()
// Configurar meta tags para PWA
useHead({
link: [
{ rel: 'manifest', href: '/manifest.webmanifest' },
{ rel: 'icon', type: 'image/svg+xml', href: '/icon.svg' },
{ rel: 'apple-touch-icon', href: '/apple-touch-icon.png' }
],
meta: [
{ name: 'theme-color', content: '#00DC82' },
{ name: 'mobile-web-app-capable', content: 'yes' },
{ name: 'apple-mobile-web-app-capable', content: 'yes' },
{ name: 'apple-mobile-web-app-status-bar-style', content: 'default' }
]
})
</script>