Display: Add sessions list route to Vue router - refs BT#19044

pull/4002/head
Yannick Warnier 4 years ago
parent 0a47bad2c8
commit 01eea005bf
  1. 10
      assets/vue/router/index.js
  2. 14
      assets/vue/router/session.js

@ -7,6 +7,7 @@ import userRoutes from './user';
import userGroupRoutes from './usergroup';
import userRelUserRoutes from './userreluser';
import calendarEventRoutes from './ccalendarevent';
import sessionRoutes from './session';
//import courseCategoryRoutes from './coursecategory';
import documents from './documents';
@ -64,6 +65,12 @@ const router = createRouter({
path: '/courses', name: 'MyCourses', component: MyCourseList,
meta: {requiresAuth: true},
},
]
},
{
path: '/sessions',
component: MySessionList,
children: [
{
path: '/sessions', name: 'MySessions', component: MySessionList,
meta: {requiresAuth: true},
@ -96,7 +103,8 @@ const router = createRouter({
userRoutes,
userGroupRoutes,
userRelUserRoutes,
calendarEventRoutes
calendarEventRoutes,
sessionRoutes
]
});

@ -0,0 +1,14 @@
export default {
path: '/resources/sessions',
meta: { requiresAuth: true },
name: 'sessions',
component: () => import('../components/session/SessionCardList.vue'),
redirect: { name: 'Sessions' },
children: [
{
name: 'Sessions',
path: '',
component: () => import('../views/user/sessions/List.vue')
}
]
};
Loading…
Cancel
Save