mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-06-20 03:38:06 +02:00
Fix missing titles for new admin views
This commit is contained in:
parent
bfa1cc99c3
commit
a6646b2e9d
4
resources/js/router/index.js
vendored
4
resources/js/router/index.js
vendored
@ -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/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', 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/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.users.manage', component: () => import('../views/admin/users/Manage.vue'), meta: { middlewares: [authGuard, adminOnly], watchedByKicker: true, showAbout: true }, props: 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: '/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 } },
|
{ 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')}}
|
{{ $t('admin.users_legend')}}
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-6 mt-3">
|
<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') }}
|
<FontAwesomeIcon :icon="['fas', 'plus-circle']" /> {{ $t('admin.create_new_user') }}
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
</div>
|
</div>
|
||||||
@ -165,7 +165,7 @@
|
|||||||
<div class="ml-3">
|
<div class="ml-3">
|
||||||
<UseColorMode v-slot="{ mode }">
|
<UseColorMode v-slot="{ mode }">
|
||||||
<!-- manage link -->
|
<!-- 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') }}
|
{{ $t('commons.manage') }}
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
</UseColorMode>
|
</UseColorMode>
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
registerForm.post('/api/v1/users').then(response => {
|
registerForm.post('/api/v1/users').then(response => {
|
||||||
const user = response.data
|
const user = response.data
|
||||||
notify.success({ text: trans('admin.user_created') })
|
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>
|
</script>
|
||||||
|
@ -46,4 +46,10 @@ return [
|
|||||||
'genericError' => 'Error',
|
'genericError' => 'Error',
|
||||||
'404' => 'Item not found',
|
'404' => 'Item not found',
|
||||||
'about' => 'About',
|
'about' => 'About',
|
||||||
|
'admin' => [
|
||||||
|
'appSetup' => 'App setup',
|
||||||
|
'users' => 'Users management',
|
||||||
|
'createUser' => 'Create user',
|
||||||
|
'manageUser' => 'Manage user',
|
||||||
|
]
|
||||||
];
|
];
|
Loading…
x
Reference in New Issue
Block a user