feat: add Admin layout
This commit is contained in:
@@ -71,8 +71,8 @@ async function submit() {
|
||||
loading.value = true
|
||||
try {
|
||||
await auth.login(username.value, password.value)
|
||||
const redirect = typeof route.query.redirect === 'string' ? route.query.redirect : '/select-project'
|
||||
router.push(redirect)
|
||||
const redirect = typeof route.query.redirect === 'string' ? route.query.redirect : null
|
||||
router.push(redirect ?? (auth.isAdmin ? '/projects' : '/select-project'))
|
||||
} catch (e) {
|
||||
error.value = errorMessage(e)
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user