From f67adede69a57881023d80128f27df1834bfffa0 Mon Sep 17 00:00:00 2001 From: Zhang Minghan Date: Wed, 13 Mar 2024 21:54:39 +0800 Subject: [PATCH] feat: auto switch model when using `use message` actions in shared conversation (#116) --- app/src/api/sharing.ts | 1 + app/src/dialogs/ShareManagementDialog.tsx | 26 +++++++++++------------ app/src/routes/Sharing.tsx | 7 +++++- app/src/store/chat.ts | 8 +++++++ manager/conversation/shared.go | 5 +++-- 5 files changed, 31 insertions(+), 16 deletions(-) diff --git a/app/src/api/sharing.ts b/app/src/api/sharing.ts index 0707b23..40d147d 100644 --- a/app/src/api/sharing.ts +++ b/app/src/api/sharing.ts @@ -18,6 +18,7 @@ export type ViewData = { name: string; username: string; time: string; + model?: string; messages: Message[]; }; diff --git a/app/src/dialogs/ShareManagementDialog.tsx b/app/src/dialogs/ShareManagementDialog.tsx index 1724c3e..888edfb 100644 --- a/app/src/dialogs/ShareManagementDialog.tsx +++ b/app/src/dialogs/ShareManagementDialog.tsx @@ -131,20 +131,20 @@ function ShareManagementDialog() { dispatch(setDialog(open))}> - {t("share.manage")} - {data.length > 0 ? ( - - - - - - ) : ( - -

- {t("conversation.empty")} -

+ {t("share.manage")} + {data.length > 0 ? ( + + + - )} + + ) : ( + +

+ {t("conversation.empty")} +

+
+ )}