Skip to content

Commit 4cfc785

Browse files
committed
【解决todo】角色列表 icon 修改为为 Icon 组件
1 parent 5734faa commit 4cfc785

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/views/ai/chat/index/components/role/RoleList.vue

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@
1010
<el-icon><More /></el-icon>
1111
</el-button>
1212
</span>
13-
<!-- TODO @fan:下面两个 icon,可以使用类似 <Icon icon="ep:question-filled" /> 替代哈 -->
1413
<template #dropdown>
1514
<el-dropdown-menu>
1615
<el-dropdown-item :command="['edit', role]">
17-
<el-icon><EditPen /></el-icon>编辑
16+
<Icon icon="ep:edit" color="#787878" />编辑
1817
</el-dropdown-item>
1918
<el-dropdown-item :command="['delete', role]" style="color: red">
20-
<el-icon><Delete /></el-icon>
21-
<span>删除</span>
19+
<Icon icon="ep:delete" color="red" />删除
2220
</el-dropdown-item>
2321
</el-dropdown-menu>
2422
</template>
@@ -43,9 +41,9 @@
4341
</template>
4442

4543
<script setup lang="ts">
46-
import { ChatRoleVO } from '@/api/ai/model/chatRole'
47-
import { PropType, ref } from 'vue'
48-
import { Delete, EditPen, More } from '@element-plus/icons-vue'
44+
import {ChatRoleVO} from '@/api/ai/model/chatRole'
45+
import {PropType, ref} from 'vue'
46+
import {More} from '@element-plus/icons-vue'
4947
5048
const tabsRef = ref<any>() // tabs ref
5149

0 commit comments

Comments
 (0)