import type { RouteRecordRaw } from 'vue-router'; import { BasicLayout } from '#/layouts'; import { $t } from '#/locales'; const routes: RouteRecordRaw[] = [ { component: BasicLayout, meta: { icon: 'lucide:layout-dashboard', order: -1, title: $t('page.admin.title'), authority:['super'], }, name: 'Admin', path: '/', children: [ { name: 'UserManagement', path: '/user-management', component: () => import('#/views/admin/user/index.vue'), meta: { affixTab: true, icon: 'majesticons:user-box-line', title: $t('page.admin.user'), }, }, ], }, ]; export default routes;