news
This commit is contained in:
@@ -131,6 +131,24 @@ const router = createRouter({
|
||||
name: 'documentation',
|
||||
component: () => import('@/views/pages/Documentation.vue'),
|
||||
meta: { requiresAuth: true }
|
||||
},
|
||||
{
|
||||
path: '/news',
|
||||
name: 'news',
|
||||
component: () => import('@/views/news/NewsList.vue'),
|
||||
meta: { requiresAuth: true }
|
||||
},
|
||||
{
|
||||
path: '/news/dashboard',
|
||||
name: 'news-dashboard',
|
||||
component: () => import('@/views/news/NewsDashboard.vue'),
|
||||
meta: { requiresAuth: true }
|
||||
},
|
||||
{
|
||||
path: '/news/:id',
|
||||
name: 'news-detail',
|
||||
component: () => import('@/views/news/NewsDetail.vue'),
|
||||
meta: { requiresAuth: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -143,6 +161,12 @@ const router = createRouter({
|
||||
name: 'admin-users',
|
||||
component: () => import('@/views/pages/AdminUsers.vue'),
|
||||
meta: { requiresAuth: true, requiresAdmin: true }
|
||||
},
|
||||
{
|
||||
path: 'news',
|
||||
name: 'admin-news',
|
||||
component: () => import('@/views/news/NewsAdmin.vue'),
|
||||
meta: { requiresAuth: true, requiresAdmin: true }
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user