import { RouterView } from 'vue-router'; export default { path: '/account', name: 'Account', meta: { title: 'users', icon: 'face', moduleName: 'Account', }, component: RouterView, redirect: { name: 'AccountMain' }, menus: { main: ['AccountList', 'AccountAcls'], card: [], }, children: [ { path: '', name: 'AccountMain', component: () => import('src/pages/Account/AccountMain.vue'), redirect: { name: 'AccountList' }, children: [ { path: 'list', name: 'AccountList', meta: { title: 'list', icon: 'view_list', }, component: () => import('src/pages/Account/AccountList.vue'), }, { path: 'acls', name: 'AccountAcls', meta: { title: 'acls', icon: 'check', }, component: () => import('src/pages/Account/AccountAcls.vue'), }, { path: 'acl-form', name: 'AccountAclForm', component: () => import('src/pages/Account/Acls/AclFormView.vue'), }, ], }, { name: 'AccountCard', path: ':id', component: () => import('src/pages/Account/Card/AccountCard.vue'), redirect: { name: 'AccountSummary' }, children: [ { name: 'AccountSummary', path: 'summary', meta: { title: 'summary', icon: 'launch', }, component: () => import('src/pages/Account/Card/AccountSummary.vue'), }, ], }, ], };