re-ordered the nav
This commit is contained in:
parent
ef1e820c01
commit
f8d7821769
|
@ -89,7 +89,7 @@ export const constantRoutes = [
|
||||||
path: 'index',
|
path: 'index',
|
||||||
component: () => import('@/views/documentation/index'),
|
component: () => import('@/views/documentation/index'),
|
||||||
name: 'Documentation',
|
name: 'Documentation',
|
||||||
meta: { title: 'Documentation', icon: 'documentation', affix: true }
|
meta: { title: 'Documentation', icon: 'documentation' }
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -100,6 +100,43 @@ export const constantRoutes = [
|
||||||
* the routes that need to be dynamically loaded based on user roles
|
* the routes that need to be dynamically loaded based on user roles
|
||||||
*/
|
*/
|
||||||
export const asyncRoutes = [
|
export const asyncRoutes = [
|
||||||
|
{
|
||||||
|
path: '/accounts',
|
||||||
|
component: Layout,
|
||||||
|
redirect: '/accounts/list',
|
||||||
|
name: 'Accounts',
|
||||||
|
meta: {
|
||||||
|
title: 'Accounts',
|
||||||
|
icon: 'example'
|
||||||
|
},
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: 'create',
|
||||||
|
component: () => import('@/views/accounts/create'),
|
||||||
|
name: 'CreateAccount',
|
||||||
|
meta: { title: 'Create Account', icon: 'edit' }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'edit/:id',
|
||||||
|
component: () => import('@/views/accounts/edit'),
|
||||||
|
name: 'EditAccount',
|
||||||
|
meta: { title: 'Edit Account', noCache: true, activeMenu: '/accounts/list' },
|
||||||
|
hidden: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'buyer-list',
|
||||||
|
component: () => import('@/views/accounts/list'),
|
||||||
|
name: 'BuyerAccountList',
|
||||||
|
meta: { title: 'Buyer Account List', icon: 'list', type: 'buyer' }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'seller-list',
|
||||||
|
component: () => import('@/views/accounts/list'),
|
||||||
|
name: 'SellerAccountList',
|
||||||
|
meta: { title: 'Seller Account List', icon: 'list', type: 'seller' }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: '/permission',
|
path: '/permission',
|
||||||
component: Layout,
|
component: Layout,
|
||||||
|
@ -145,45 +182,6 @@ export const asyncRoutes = [
|
||||||
/** when your routing map is too long, you can split it into small modules **/
|
/** when your routing map is too long, you can split it into small modules **/
|
||||||
componentsRouter,
|
componentsRouter,
|
||||||
tableRouter,
|
tableRouter,
|
||||||
|
|
||||||
{
|
|
||||||
path: '/accounts',
|
|
||||||
component: Layout,
|
|
||||||
redirect: '/accounts/list',
|
|
||||||
name: 'Accounts',
|
|
||||||
meta: {
|
|
||||||
title: 'Accounts',
|
|
||||||
icon: 'example'
|
|
||||||
},
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
path: 'create',
|
|
||||||
component: () => import('@/views/accounts/create'),
|
|
||||||
name: 'CreateAccount',
|
|
||||||
meta: { title: 'Create Account', icon: 'edit' }
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: 'edit/:id',
|
|
||||||
component: () => import('@/views/accounts/edit'),
|
|
||||||
name: 'EditAccount',
|
|
||||||
meta: { title: 'Edit Account', noCache: true, activeMenu: '/accounts/list' },
|
|
||||||
hidden: true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: 'buyer-list',
|
|
||||||
component: () => import('@/views/accounts/list'),
|
|
||||||
name: 'BuyerAccountList',
|
|
||||||
meta: { title: 'Buyer Account List', icon: 'list', type: 'buyer' }
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: 'seller-list',
|
|
||||||
component: () => import('@/views/accounts/list'),
|
|
||||||
name: 'SellerAccountList',
|
|
||||||
meta: { title: 'Seller Account List', icon: 'list', type: 'seller' }
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
{
|
||||||
path: 'external-link',
|
path: 'external-link',
|
||||||
component: Layout,
|
component: Layout,
|
||||||
|
|
Loading…
Reference in New Issue