- ADD: Función creación de URL a backend fuera de VUEJS. - UPDATE: Ahora las plantillas se definen en el grupo de rutas, y se heredan en las rutas hijas. - UPDATE: Traducciones modulares faltantes. - UPDATE: Simplificación de las rutas de autenticación. - FIX: Títulos de modal de eliminación ahora son editables. - FIX: Obtención de recursos de backend mediante `api.resource`.
23 lines
433 B
Vue
23 lines
433 B
Vue
<script setup>
|
|
import { onMounted } from 'vue';
|
|
import { useRouter } from 'vue-router';
|
|
import useLoader from '@Stores/Loader';
|
|
import { hasToken } from '@Services/Api';
|
|
|
|
/** Definidores */
|
|
const router = useRouter();
|
|
const loader = useLoader();
|
|
|
|
/** Ciclos */
|
|
onMounted(() => {
|
|
if(!hasToken()) {
|
|
return router.push({ name: 'auth.index' })
|
|
}
|
|
|
|
loader.boot()
|
|
})
|
|
</script>
|
|
|
|
<template>
|
|
<router-view />
|
|
</template> |