mirror of https://github.com/Bubka/2FAuth.git
Fix missing titles for new admin views
This commit is contained in:
parent
bfa1cc99c3
commit
a6646b2e9d
|
@ -37,8 +37,8 @@ const router = createRouter({
|
|||
|
||||
{ path: '/admin/app', name: 'admin.appSetup', component: () => import('../views/admin/AppSetup.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } },
|
||||
{ path: '/admin/users', name: 'admin.users', component: () => import('../views/admin/Users.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } },
|
||||
{ path: '/admin/users/create', name: 'admin.users.create', component: () => import('../views/admin/users/Create.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } },
|
||||
{ path: '/admin/users/:userId/manage', name: 'admin.users.manage', component: () => import('../views/admin/users/Manage.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true }, props: true },
|
||||
{ path: '/admin/users/create', name: 'admin.createUser', component: () => import('../views/admin/users/Create.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true } },
|
||||
{ path: '/admin/users/:userId/manage', name: 'admin.manageUser', component: () => import('../views/admin/users/Manage.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true }, props: true },
|
||||
|
||||
{ path: '/login', name: 'login', component: () => import('../views/auth/Login.vue'), meta: { middlewares: [skipIfAuthProxy, setReturnTo], showAbout: true } },
|
||||
{ path: '/register', name: 'register', component: () => import('../views/auth/Register.vue'), meta: { middlewares: [skipIfAuthProxy, noRegistration, setReturnTo], showAbout: true } },
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
{{ $t('admin.users_legend')}}
|
||||
</div>
|
||||
<div class="mb-6 mt-3">
|
||||
<RouterLink class="is-link mt-5" :to="{ name: 'admin.users.create' }">
|
||||
<RouterLink class="is-link mt-5" :to="{ name: 'admin.createUser' }">
|
||||
<FontAwesomeIcon :icon="['fas', 'plus-circle']" /> {{ $t('admin.create_new_user') }}
|
||||
</RouterLink>
|
||||
</div>
|
||||
|
@ -165,7 +165,7 @@
|
|||
<div class="ml-3">
|
||||
<UseColorMode v-slot="{ mode }">
|
||||
<!-- manage link -->
|
||||
<RouterLink :to="{ name: 'admin.users.manage', params: { userId: user.id }}" class="button is-small has-normal-radius is-pulled-right" :class="{'is-dark' : mode == 'dark'}" :title="$t('commons.manage')">
|
||||
<RouterLink :to="{ name: 'admin.manageUser', params: { userId: user.id }}" class="button is-small has-normal-radius is-pulled-right" :class="{'is-dark' : mode == 'dark'}" :title="$t('commons.manage')">
|
||||
{{ $t('commons.manage') }}
|
||||
</RouterLink>
|
||||
</UseColorMode>
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
registerForm.post('/api/v1/users').then(response => {
|
||||
const user = response.data
|
||||
notify.success({ text: trans('admin.user_created') })
|
||||
router.push({ name: 'admin.users.manage', params: { userId: user.info.id } })
|
||||
router.push({ name: 'admin.manageUser', params: { userId: user.info.id } })
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
|
|
@ -46,4 +46,10 @@ return [
|
|||
'genericError' => 'Error',
|
||||
'404' => 'Item not found',
|
||||
'about' => 'About',
|
||||
'admin' => [
|
||||
'appSetup' => 'App setup',
|
||||
'users' => 'Users management',
|
||||
'createUser' => 'Create user',
|
||||
'manageUser' => 'Manage user',
|
||||
]
|
||||
];
|
Loading…
Reference in New Issue