| | |
| | | import type { RouteRecordRaw, RouteMeta } from 'vue-router'; |
| | | import { RoleEnum } from '/@/enums/roleEnum'; |
| | | import { RoleEnum } from '@/enums/roleEnum'; |
| | | import { defineComponent } from 'vue'; |
| | | |
| | | export type Component<T = any> = |
| | |
| | | |
| | | icon?: string; |
| | | |
| | | img?: string; |
| | | |
| | | path: string; |
| | | |
| | | // path contains param, auto assignment. |
| | |
| | | hideMenu?: boolean; |
| | | } |
| | | |
| | | export interface MenuModule { |
| | | orderNo?: number; |
| | | menu: Menu; |
| | | } |
| | | export type MenuModule = Menu; |
| | | |
| | | // export type AppRouteModule = RouteModule | AppRouteRecordRaw; |
| | | export type AppRouteModule = AppRouteRecordRaw; |