Add conversation package manifest download
This commit is contained in:
@@ -4,7 +4,12 @@ import { openAvatarPicker } from '../utils/userAvatar';
|
||||
import { CHAT_SKILL_OPTIONS, filterChatSkills } from '../utils/chatSkills';
|
||||
import { getMessageSaveActions } from '../utils/messageSave';
|
||||
import { getDisplayText } from '../utils/message';
|
||||
import { ApiError, downloadChatMessageDocx, getMindSpaceConversationPackage } from '../api/client';
|
||||
import {
|
||||
ApiError,
|
||||
buildMindSpaceConversationPackageManifestDownloadUrl,
|
||||
downloadChatMessageDocx,
|
||||
getMindSpaceConversationPackage,
|
||||
} from '../api/client';
|
||||
import {
|
||||
CHAT_IMAGE_UPLOAD_MAX_COUNT,
|
||||
CHAT_IMAGE_UPLOAD_MAX_INPUT_BYTES,
|
||||
@@ -822,6 +827,16 @@ export function ChatPanel({
|
||||
<button type="button" className="ghost-btn" onClick={() => void loadConversationPackage()}>
|
||||
刷新
|
||||
</button>
|
||||
{session?.id && conversationPackage && (
|
||||
<a
|
||||
className="ghost-btn conversation-package-download"
|
||||
href={buildMindSpaceConversationPackageManifestDownloadUrl(session.id)}
|
||||
target="_blank"
|
||||
rel="noreferrer"
|
||||
>
|
||||
下载清单
|
||||
</a>
|
||||
)}
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user