فهرست منبع

fix: 去掉个人菜单

Mickey Mike 1 هفته پیش
والد
کامیت
003b0081ba
3فایلهای تغییر یافته به همراه10 افزوده شده و 10 حذف شده
  1. 6 0
      apps/web/components.d.ts
  2. 0 9
      apps/web/src/components/Sidebar/index.vue
  3. 4 1
      pnpm-lock.yaml

+ 6 - 0
apps/web/components.d.ts

@@ -11,7 +11,10 @@ export {}
 /* prettier-ignore */
 declare module 'vue' {
   export interface GlobalComponents {
+    CodeSetter: typeof import('./src/components/setter/CodeSetter.vue')['default']
+    ConditionSetter: typeof import('./src/components/setter/ConditionSetter.vue')['default']
     CustomDropdown: typeof import('./src/components/CustomDropdown/index.vue')['default']
+    DatabaseSetter: typeof import('./src/components/setter/DatabaseSetter.vue')['default']
     ElAside: typeof import('element-plus/es')['ElAside']
     ElButton: typeof import('element-plus/es')['ElButton']
     ElCard: typeof import('element-plus/es')['ElCard']
@@ -43,9 +46,12 @@ declare module 'vue' {
     ElTabs: typeof import('element-plus/es')['ElTabs']
     ElTag: typeof import('element-plus/es')['ElTag']
     ElTooltip: typeof import('element-plus/es')['ElTooltip']
+    HttpSetter: typeof import('./src/components/setter/HttpSetter.vue')['default']
     RouterLink: typeof import('vue-router')['RouterLink']
     RouterView: typeof import('vue-router')['RouterView']
+    RunWork: typeof import('./src/components/RunWork.vue')['default']
     SearchDialog: typeof import('./src/components/SearchDialog/index.vue')['default']
+    Setter: typeof import('./src/components/setter/index.vue')['default']
     Sidebar: typeof import('./src/components/Sidebar/index.vue')['default']
     SvgIcon: typeof import('./src/components/SvgIcon/index.vue')['default']
   }

+ 0 - 9
apps/web/src/components/Sidebar/index.vue

@@ -53,15 +53,6 @@
 				<span v-if="!collapsed" class="label">概览</span>
 			</el-menu-item>
 
-			<el-menu-item index="/personal">
-				<el-tooltip v-if="collapsed" content="个人" placement="right">
-					<SvgIcon name="user" />
-				</el-tooltip>
-				<SvgIcon v-else name="user" />
-
-				<span v-if="!collapsed" class="label">个人</span>
-			</el-menu-item>
-
 			<el-menu-item index="/chat">
 				<el-tooltip v-if="collapsed" content="聊天" placement="right">
 					<SvgIcon name="chatMessage" />

+ 4 - 1
pnpm-lock.yaml

@@ -136,6 +136,9 @@ importers:
 
   apps/web:
     dependencies:
+      '@element-plus/icons-vue':
+        specifier: ^2.3.2
+        version: 2.3.2(vue@3.5.27(typescript@5.9.3))
       '@repo/nodes':
         specifier: workspace:^
         version: link:../../packages/nodes
@@ -257,7 +260,7 @@ importers:
         version: 4.5.1
       less-loader:
         specifier: ^12.3.0
-        version: 12.3.0(@rspack/core@1.7.3(@swc/helpers@0.5.18))(less@4.5.1)
+        version: 12.3.0(@rspack/core@1.7.3)(less@4.5.1)
     devDependencies:
       '@repo/nodes':
         specifier: workspace:*