permissionsMenu

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-07-24 16:40:43 +07:00
parent cc36f52e55
commit 007df38109
4 changed files with 204 additions and 73 deletions

View file

@ -0,0 +1,21 @@
interface ListMenu {
id: string;
icon: string;
order: number;
parentId?: string | null;
path: string;
sysDescription: string;
sysName: string;
children?: ListMenu[];
}
interface ChildConfig {
sysName?: string;
path: string;
}
interface ChildLevelTree {
[key: string]: ChildConfig[];
}
export type { ListMenu, ChildLevelTree, ChildConfig };