2021-01-23 13:40:35 +00:00
|
|
|
import { FG_Plugin } from 'src/plugins';
|
|
|
|
|
|
|
|
const mainRoutes: FG_Plugin.PluginRouteConfig[] = [
|
|
|
|
{
|
|
|
|
title: 'Dienste',
|
|
|
|
icon: 'mdi-briefcase',
|
|
|
|
path: 'schedule',
|
|
|
|
name: 'schedule',
|
|
|
|
component: () => import('../pages/MainPage.vue'),
|
|
|
|
meta: { permissions: ['user'] },
|
|
|
|
children: [
|
|
|
|
{
|
|
|
|
title: 'Dienstübersicht',
|
|
|
|
icon: 'mdi-account-group',
|
|
|
|
path: 'schedule-overview',
|
|
|
|
name: 'schedule-overview',
|
|
|
|
shortcut: true,
|
|
|
|
meta: { permissions: [] },
|
2021-03-18 16:23:57 +00:00
|
|
|
component: () => import('../pages/Overview.vue'),
|
2021-01-23 13:40:35 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
title: 'Dienstverwaltung',
|
|
|
|
icon: 'mdi-account-details',
|
|
|
|
path: 'schedule-management',
|
|
|
|
name: 'schedule-management',
|
|
|
|
shortcut: false,
|
|
|
|
meta: { permissions: [] },
|
2021-03-18 16:23:57 +00:00
|
|
|
component: () => import('../pages/Management.vue'),
|
2021-01-23 13:40:35 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
title: 'Dienstanfragen',
|
|
|
|
icon: 'mdi-account-switch',
|
|
|
|
path: 'schedule-requests',
|
|
|
|
name: 'schedule-requests',
|
|
|
|
shortcut: false,
|
|
|
|
meta: { permissions: [] },
|
2021-03-18 16:23:57 +00:00
|
|
|
component: () => import('../pages/Requests.vue'),
|
|
|
|
},
|
|
|
|
],
|
|
|
|
},
|
2021-01-23 13:40:35 +00:00
|
|
|
];
|
|
|
|
|
|
|
|
export default mainRoutes;
|