feat(project): init

This commit is contained in:
2026-03-10 17:06:22 +08:00
commit 1ae8509cce
70 changed files with 5141 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
export interface MenuItem {
url: string
title: string
icon?: string
isActive?: boolean
items?: MenuItem[]
}
export const withoutLayoutRoutes = ["/login"]
const currentComponentList: MenuItem[] = [
{
title: "图片标注",
url: "project",
icon: "SystemIcon",
items: [
{
title: "个人项目",
url: "own",
icon: "PersonalMenuIcon",
},
{
title: "项目设置",
url: "setting",
icon: "PersonalMenuIcon",
},
],
},
]
export const componentList: MenuItem[] = [
{
title: "个人中心",
url: "person",
icon: "PersonalMenuIcon",
},
...currentComponentList,
{
title: "视频标注",
url: "video",
icon: "SystemIcon",
},
{
title: "点云标注",
url: "pointcloud",
icon: "SystemIcon",
},
{
title: "管理中心",
url: "admin",
icon: "SystemIcon",
},
]
export const showList: MenuItem[] = []