refactor ts

This commit is contained in:
LiuHao
2023-04-02 01:01:56 +08:00
parent 5c87f1cb2c
commit 251d2411f2
264 changed files with 15432 additions and 13015 deletions
+35
View File
@@ -0,0 +1,35 @@
import { RouteRecordRaw } from 'vue-router';
declare module 'vue-router' {
type RouteOption = {
hidden?: boolean;
permissions?: string[];
roles?: string[];
component?: any;
children?: RouteOption[];
alwaysShow?: boolean;
parentPath?: string;
meta?: {
title: string;
icon?: string;
};
} & RouteRecordRaw;
interface _RouteLocationBase {
children?: RouteOption[];
}
interface RouteLocationOptions {
fullPath?: string;
}
interface TagView extends Partial<_RouteLocationBase> {
title?: string;
meta?: {
link?: string;
title?: string;
affix?: boolean;
noCache?: boolean;
};
}
}