fix: Lint Errors
parent
5892921a7c
commit
d9955a64d4
|
|
@ -44,7 +44,9 @@ export function useSubmit<T>(
|
||||||
validationErrors.value = []
|
validationErrors.value = []
|
||||||
}
|
}
|
||||||
|
|
||||||
if (e.response?.status !== 422) { throw e }
|
if (e.response?.status !== 422) {
|
||||||
|
throw e
|
||||||
|
}
|
||||||
}
|
}
|
||||||
finally {
|
finally {
|
||||||
inProgress.value = false
|
inProgress.value = false
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
export default defineNuxtRouteMiddleware(async () => {
|
export default defineNuxtRouteMiddleware(async () => {
|
||||||
const user = useUser();
|
const user = useUser()
|
||||||
if (!user.value) return navigateTo("/login", { replace: true });
|
if (!user.value) {
|
||||||
});
|
return navigateTo('/login', { replace: true })
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
export default defineNuxtRouteMiddleware(async () => {
|
export default defineNuxtRouteMiddleware(async () => {
|
||||||
const user = useUser();
|
const user = useUser()
|
||||||
if (user.value) return navigateTo("/", { replace: true });
|
if (user.value) {
|
||||||
});
|
return navigateTo('/', { replace: true })
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
export default defineNuxtRouteMiddleware(() => {
|
export default defineNuxtRouteMiddleware(() => {
|
||||||
const user = useUser()
|
const user = useUser()
|
||||||
|
|
||||||
if (!user.value) { return navigateTo('/login') }
|
if (!user.value) {
|
||||||
|
return navigateTo('/login')
|
||||||
|
}
|
||||||
|
|
||||||
if (user.value.email_verified_at) { return navigateTo('/') }
|
if (user.value.email_verified_at) {
|
||||||
|
return navigateTo('/')
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,11 @@
|
||||||
export default defineNuxtRouteMiddleware(() => {
|
export default defineNuxtRouteMiddleware(() => {
|
||||||
const user = useUser();
|
const user = useUser()
|
||||||
|
|
||||||
if (!user.value) return navigateTo("/login");
|
if (!user.value) {
|
||||||
|
return navigateTo('/login')
|
||||||
// @ts-ignore
|
}
|
||||||
if (!(user.value.email_verified_at || user.value.is_verified))
|
|
||||||
return navigateTo("/verify-email");
|
if (!(user.value.email_verified_at)) {
|
||||||
});
|
return navigateTo('/verify-email')
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,9 @@ export default defineNuxtPlugin(async () => {
|
||||||
const user = useUser()
|
const user = useUser()
|
||||||
|
|
||||||
// Skip if already initialized on server
|
// Skip if already initialized on server
|
||||||
if (user.value !== undefined) { return }
|
if (user.value !== undefined) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
user.value = await fetchCurrentUser()
|
user.value = await fetchCurrentUser()
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,9 @@ import { FetchError } from 'ofetch'
|
||||||
|
|
||||||
export default defineNuxtPlugin(async (nuxtApp) => {
|
export default defineNuxtPlugin(async (nuxtApp) => {
|
||||||
nuxtApp.hook('vue:error', (error) => {
|
nuxtApp.hook('vue:error', (error) => {
|
||||||
if (!(error instanceof FetchError)) { throw error }
|
if (!(error instanceof FetchError)) {
|
||||||
|
throw error
|
||||||
|
}
|
||||||
|
|
||||||
const status = error.response?.status ?? -1
|
const status = error.response?.status ?? -1
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue