import {FG_Plugin} from 'src/plugins'; const permissions = { // Show own and others balance SHOW: "balance_show", SHOW_OTHER: "balance_show_others", // Credit balance ADD: "balance_add", // Debit balance SUB: "balance_sub", // Send from to other SEND: "balance_send", // Send from other to another SEND_OTHER: "balance_send_others", // Can set limit for users SET_LIMIT: "balance_set_limit", //Allow sending / sub while exceeding the set limit EXCEED_LIMIT: "balance_exceed_limit" } const mainRoutes: FG_Plugin.PluginRouteConfig[] = [ { title: 'Gerücht', icon: 'mdi-cash-100', path: 'balance', name: 'balance', component: () => import('../pages/MainPage.vue'), meta: {permissions: ['user']}, children: [ { title: 'Anschreiben', icon: 'mdi-cash-100', path: 'balance-add', name: 'balance-add', shortcut: true, meta: {permissions: [permissions.ADD, permissions.SHOW]}, component: () => import('../pages/Add.vue') } ] } ] export default mainRoutes