Commit b6e5c3f625f3e30b1fa7433e57b1294a8ce8d04b
1 parent
7db0c5c4
fix(types): fix routing type error #145
Showing
14 changed files
with
20 additions
and
13 deletions
CHANGELOG.zh_CN.md
src/components/types.ts
src/router/helper/menuHelper.ts
src/router/menus/modules/dashboard.ts
src/router/menus/modules/demo/charts.ts
src/router/menus/modules/demo/comp.ts
src/router/menus/modules/demo/excel.ts
src/router/menus/modules/demo/feat.ts
src/router/menus/modules/demo/iframe.ts
src/router/menus/modules/demo/level.ts
src/router/menus/modules/demo/page.ts
src/router/menus/modules/demo/permission.ts
src/router/menus/modules/home.ts
src/router/types.d.ts renamed to src/router/types.ts
1 | 1 | import type { RouteRecordRaw } from 'vue-router'; |
2 | 2 | import { RoleEnum } from '/@/enums/roleEnum'; |
3 | -import Component from '/@/components/types'; | |
3 | + | |
4 | +import type { Component } from '/@/components/types'; | |
5 | + | |
4 | 6 | export interface RouteMeta { |
5 | 7 | // title |
6 | 8 | title: string; |
... | ... | @@ -30,6 +32,7 @@ export interface RouteMeta { |
30 | 32 | single?: boolean; |
31 | 33 | } |
32 | 34 | |
35 | +// @ts-ignore | |
33 | 36 | export interface AppRouteRecordRaw extends Omit<RouteRecordRaw, 'meta'> { |
34 | 37 | name: string; |
35 | 38 | meta: RouteMeta; | ... | ... |