1
0
mirror of https://gitlab.com/MoonTestUse1/AdministrationItDepartmens.git synced 2025-08-14 00:25:46 +02:00

Авторизация починка 5

This commit is contained in:
MoonTestUse1
2024-12-29 21:24:20 +06:00
parent 4bd3b238ce
commit 3df33fa6e6
4 changed files with 174 additions and 3 deletions

View File

@@ -13,22 +13,25 @@ const router = createRouter({
{
path: '/support',
name: 'support',
// Ошибка: Не найден модуль '../views/SupportView.vue'
component: () => import('../views/SupportView.vue'),
meta: { requiresAuth: true }
},
{
path: '/admin',
name: 'admin-login',
// Ошибка: Не найден модуль '../views/admin/AdminLoginView.vue'
component: () => import('../views/admin/AdminLoginView.vue')
},
{
path: '/admin/dashboard',
name: 'admin-dashboard',
// Ошибка: Не найден модуль '../views/admin/DashboardView.vue'
component: () => import('../views/admin/DashboardView.vue'),
meta: { requiresAdmin: true }
},
{
path: '/admin/employees/add',
name: 'add-employee',
component: () => import('../views/admin/AddEmployeeView.vue'),
meta: { requiresAdmin: true }
}
]
});