Skip to content
Snippets Groups Projects

Generate invite tokens from admin-fe

Merged Angelina Filippova requested to merge linafilippova/admin-fe:feature/invites into master
All threads resolved!
2 files
+ 18
15
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 17
14
@@ -16,7 +16,7 @@ const settings = {
path: 'index',
component: () => import('@/views/settings/index'),
name: 'Settings',
meta: { title: 'settings', icon: 'settings', noCache: true }
meta: { title: 'Settings', icon: 'settings', noCache: true }
}
]
}
@@ -30,7 +30,21 @@ const reports = {
path: 'index',
component: () => import('@/views/reports/index'),
name: 'Reports',
meta: { title: 'reports', icon: 'documentation', noCache: true }
meta: { title: 'Reports', icon: 'documentation', noCache: true }
}
]
}
const invitesDisabled = disabledFeatures.includes('invites')
const invites = {
path: '/invites',
component: Layout,
children: [
{
path: 'index',
component: () => import('@/views/invites/index'),
name: 'Invites',
meta: { title: 'Invites', icon: 'guide', noCache: true }
}
]
}
@@ -98,20 +112,9 @@ export const asyncRouterMap = [
}
]
},
{
path: '/invites',
component: Layout,
children: [
{
path: 'index',
component: () => import('@/views/invites/index'),
name: 'Invites',
meta: { title: 'Invites', icon: 'guide', noCache: true }
}
]
},
...(settingsDisabled ? [] : [settings]),
...(reportsDisabled ? [] : [reports]),
...(invitesDisabled ? [] : [invites]),
{
path: '/users/:id',
component: Layout,
Loading