perf: 优化导出图标

This commit is contained in:
wangdan-fit2cloud 2024-05-27 16:08:52 +08:00
parent efe5a2b021
commit 62c7809a4d
2 changed files with 12 additions and 16 deletions

View File

@ -49,20 +49,6 @@
</h4>
<span class="flex align-center" v-if="currentRecordList.length">
<el-dropdown class="mr-8">
<AppIcon
iconName="takeaway-box"
class="info mr-8"
style="font-size: 16px"
title="导出聊天记录"
></AppIcon>
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="exportMarkdown">导出 Markdown</el-dropdown-item>
<el-dropdown-item @click="exportHTML">导出 HTML</el-dropdown-item>
</el-dropdown-menu>
</template>
</el-dropdown>
<AppIcon
v-if="paginationConfig.total"
iconName="app-chat-record"
@ -72,6 +58,17 @@
<span v-if="paginationConfig.total" class="lighter">
{{ paginationConfig.total }} 条提问
</span>
<el-dropdown class="ml-8">
<el-tooltip effect="dark" content="导出聊天记录" placement="top">
<AppIcon iconName="app-export" class="cursor"></AppIcon>
</el-tooltip>
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="exportMarkdown">导出 Markdown</el-dropdown-item>
<el-dropdown-item @click="exportHTML">导出 HTML</el-dropdown-item>
</el-dropdown-menu>
</template>
</el-dropdown>
</span>
</div>
<div class="right-height chat-width">

View File

@ -89,8 +89,7 @@
设置</el-dropdown-item
>
<el-dropdown-item @click.stop="export_dataset(item)">
<AppIcon iconName="app-export" style="font-size: 16px"></AppIcon
>导出</el-dropdown-item
<AppIcon iconName="app-export"></AppIcon>导出</el-dropdown-item
>
<el-dropdown-item icon="Delete" @click.stop="deleteDataset(item)"
>删除</el-dropdown-item