From 232fb66edd2f13abe31d0e454353725e120e49c0 Mon Sep 17 00:00:00 2001 From: Yi Date: Tue, 31 Dec 2024 11:08:53 +0800 Subject: [PATCH] ui fixes in model selector --- .../model-provider-page/model-icon/index.tsx | 12 +++++------ .../deprecated-model-trigger.tsx | 20 ++++++++++--------- .../model-selector/model-trigger.tsx | 2 +- .../nodes/_base/components/setting-item.tsx | 6 +++--- 4 files changed, 21 insertions(+), 19 deletions(-) diff --git a/web/app/components/header/account-setting/model-provider-page/model-icon/index.tsx b/web/app/components/header/account-setting/model-provider-page/model-icon/index.tsx index 9c81d99675..47eb0ef0ba 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-icon/index.tsx +++ b/web/app/components/header/account-setting/model-provider-page/model-icon/index.tsx @@ -22,18 +22,18 @@ const ModelIcon: FC = ({ }) => { const language = useLanguage() if (provider?.provider.includes('openai') && modelName?.includes('gpt-4o')) - return + return
if (provider?.provider.includes('openai') && modelName?.startsWith('gpt-4')) - return + return
if (provider?.icon_small) { return ( -
+
model-icon
) @@ -41,10 +41,10 @@ const ModelIcon: FC = ({ return (
-
+
diff --git a/web/app/components/header/account-setting/model-provider-page/model-selector/deprecated-model-trigger.tsx b/web/app/components/header/account-setting/model-provider-page/model-selector/deprecated-model-trigger.tsx index 6d42561774..8a6b283bdd 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-selector/deprecated-model-trigger.tsx +++ b/web/app/components/header/account-setting/model-provider-page/model-selector/deprecated-model-trigger.tsx @@ -22,19 +22,21 @@ const ModelTrigger: FC = ({ return (
- -
- {modelName} +
+ +
+ {modelName} +
- +
diff --git a/web/app/components/header/account-setting/model-provider-page/model-selector/model-trigger.tsx b/web/app/components/header/account-setting/model-provider-page/model-selector/model-trigger.tsx index 0a6b129fe0..fa8abee9b0 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-selector/model-trigger.tsx +++ b/web/app/components/header/account-setting/model-provider-page/model-selector/model-trigger.tsx @@ -34,7 +34,7 @@ const ModelTrigger: FC = ({ return (
{ const indicator: ComponentProps['color'] = status === 'error' ? 'red' : status === 'warning' ? 'yellow' : undefined const needTooltip = ['error', 'warning'].includes(status as any) - return
-
+ return
+
{label}
-
+
{children}