This commit is contained in:
2
client/app/components.d.ts
vendored
2
client/app/components.d.ts
vendored
@@ -13,9 +13,7 @@ declare module 'vue' {
|
|||||||
PrimeButton: typeof import('primevue/button')['default']
|
PrimeButton: typeof import('primevue/button')['default']
|
||||||
PrimeButtonGroup: typeof import('primevue/buttongroup')['default']
|
PrimeButtonGroup: typeof import('primevue/buttongroup')['default']
|
||||||
PrimeCard: typeof import('primevue/card')['default']
|
PrimeCard: typeof import('primevue/card')['default']
|
||||||
PrimeChip: typeof import('primevue/chip')['default']
|
|
||||||
PrimeDivider: typeof import('primevue/divider')['default']
|
PrimeDivider: typeof import('primevue/divider')['default']
|
||||||
PrimeFieldset: typeof import('primevue/fieldset')['default']
|
|
||||||
PrimeFloatLabel: typeof import('primevue/floatlabel')['default']
|
PrimeFloatLabel: typeof import('primevue/floatlabel')['default']
|
||||||
PrimeInputText: typeof import('primevue/inputtext')['default']
|
PrimeInputText: typeof import('primevue/inputtext')['default']
|
||||||
PrimeMenu: typeof import('primevue/menu')['default']
|
PrimeMenu: typeof import('primevue/menu')['default']
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ export default defineNuxtRouteMiddleware(async (to, from) => {
|
|||||||
if (!me.value) {
|
if (!me.value) {
|
||||||
try {
|
try {
|
||||||
setMe(await chadApi('/me', { method: 'GET' }))
|
setMe(await chadApi('/me', { method: 'GET' }))
|
||||||
|
return navigateTo({ name: 'Index' })
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
if (to.meta.auth !== 'guest') {
|
if (to.meta.auth !== 'guest') {
|
||||||
|
|||||||
Reference in New Issue
Block a user