flaschengeist-frontend/src/plugins/pricelist/routes/index.ts

74 lines
1.7 KiB
TypeScript
Raw Normal View History

import { FG_Plugin } from 'src/plugins';
export const innerRoutes: FG_Plugin.MenuRoute[] = [
{
title: 'Getränke',
icon: 'mdi-glass-mug-variant',
2021-03-14 12:52:58 +00:00
route: {
path: 'drinks',
name: 'drinks',
redirect: { name: 'drinks-pricelist' },
2021-03-14 12:52:58 +00:00
},
permissions: ['user'],
children: [
{
title: 'Preisliste',
icon: 'mdi-cash-100',
shortcut: true,
2021-03-14 12:52:58 +00:00
permissions: ['user'],
route: {
path: 'pricelist',
name: 'drinks-pricelist',
2021-03-28 21:45:35 +00:00
component: () => import('../pages/Pricelist.vue'),
},
},
2021-03-28 17:53:04 +00:00
{
title: 'Rezepte',
shortcut: false,
2021-03-29 10:50:50 +00:00
icon: 'mdi-receipt',
2021-03-28 17:53:04 +00:00
permissions: ['user'],
route: {
path: 'reciepts',
name: 'reciepts',
2021-03-29 10:50:50 +00:00
component: () => import('../pages/Receipts.vue'),
},
2021-03-28 17:53:04 +00:00
},
{
title: 'Cocktailbuilder',
shortcut: false,
icon: 'mdi-glass-cocktail',
permissions: ['user'],
route: {
path: 'cocktail-builder',
name: 'cocktail-builder',
2021-03-29 10:50:50 +00:00
component: () => import('../pages/CocktailBuilder.vue'),
},
2021-03-28 17:53:04 +00:00
},
{
title: 'Einstellungen',
icon: 'mdi-coffee-to-go',
shortcut: false,
permissions: ['user'],
2021-03-14 12:52:58 +00:00
route: {
path: 'settings',
name: 'drinks-settings',
component: () => import('../pages/Settings.vue'),
},
},
],
},
];
export const outerRoutes: FG_Plugin.MenuRoute[] = [
{
title: 'Preisliste',
icon: 'mdi-glass-mug-variant',
shortcut: true,
route: {
path: 'pricelist',
name: 'outter-pricelist',
2021-03-29 10:50:50 +00:00
component: () => import('../pages/OuterPricelist.vue'),
},
},
];