From 73c68dee1bf78cf173b2b8879d94414eefa1fe35 Mon Sep 17 00:00:00 2001 From: jialin Date: Thu, 13 Jun 2024 19:39:39 +0800 Subject: [PATCH] chore: model list ux --- src/components/editor-wrap/index.tsx | 6 +- src/components/form-buttons/index.tsx | 30 +-- src/components/progress-bar/index.tsx | 36 ++++ src/components/seal-form/auto-complete.tsx | 86 ++++++++ .../seal-form/components/label-info.tsx | 2 +- .../seal-form/components/wrapper.tsx | 2 +- src/components/seal-form/field-wrapper.tsx | 3 +- src/components/seal-form/seal-input.tsx | 4 - src/components/status-tag/index.less | 1 + src/components/status-tag/index.tsx | 25 ++- src/pages/Resources/components/gpus.tsx | 15 +- src/pages/Resources/components/nodes.tsx | 27 +-- .../Resources/components/render-progress.tsx | 30 --- src/pages/llmodels/apis/index.ts | 25 ++- src/pages/llmodels/components/add-modal.tsx | 89 ++++++++- .../llmodels/components/view-logs-modal.tsx | 35 ++++ src/pages/llmodels/config/types.ts | 10 + src/pages/llmodels/index.tsx | 149 +++++++++----- .../playground/components/chat-footer.tsx | 2 +- .../playground/components/ground-left.tsx | 3 + .../playground/components/params-settings.tsx | 7 - .../playground/components/view-code-modal.tsx | 184 +++++++++++++----- src/pages/profile/index.tsx | 6 +- src/pages/users/index.tsx | 5 +- src/utils/format.ts | 4 - src/utils/index.ts | 7 + 26 files changed, 589 insertions(+), 204 deletions(-) create mode 100644 src/components/progress-bar/index.tsx create mode 100644 src/components/seal-form/auto-complete.tsx delete mode 100644 src/pages/Resources/components/render-progress.tsx create mode 100644 src/pages/llmodels/components/view-logs-modal.tsx delete mode 100644 src/utils/format.ts diff --git a/src/components/editor-wrap/index.tsx b/src/components/editor-wrap/index.tsx index cb4b5920..fc7e178e 100644 --- a/src/components/editor-wrap/index.tsx +++ b/src/components/editor-wrap/index.tsx @@ -8,6 +8,7 @@ interface EditorwrapProps { children: React.ReactNode; showHeader?: boolean; copyText: string; + defaultValue?: string; langOptions?: { label: string; value: string }[]; onChangeLang?: (value: string) => void; } @@ -17,6 +18,7 @@ const EditorWrap: React.FC = ({ copyText, langOptions, onChangeLang, + defaultValue, showHeader = true }) => { const handleChangeLang = (value: string) => { @@ -30,7 +32,7 @@ const EditorWrap: React.FC = ({ return (