From 89765c19c40bb9c965eb9984e8fcba01b194cfe2 Mon Sep 17 00:00:00 2001 From: jialin Date: Tue, 24 Feb 2026 11:03:32 +0800 Subject: [PATCH] fix: copy multi lines when == --- src/components/label-selector/index.tsx | 11 +++++------ src/pages/playground/hooks/use-chat-completion.ts | 1 - 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/components/label-selector/index.tsx b/src/components/label-selector/index.tsx index 38eb85ee..b02180dc 100644 --- a/src/components/label-selector/index.tsx +++ b/src/components/label-selector/index.tsx @@ -80,13 +80,12 @@ const LabelSelector: React.FC = ({ if (!clipboardText || clipboardText.indexOf('=') === -1) return; e.preventDefault(); - const lines = clipboardText - .split(/\r?\n/) - .map((line) => line.trim()) - .filter((line) => line && line.includes('=')); + const lines = _.split(clipboardText, /\r?\n/) + .map((line: string) => line.trim()) + .filter((line: string) => line && line.includes('=')); - const parsedData = lines.map((line) => { - const [key, value] = line.split('=').map((part) => part.trim()); + const parsedData = lines.map((line: string) => { + const [key, value] = line.split(/=(.+)/).map((s) => s.trim()); return { key, value }; }); diff --git a/src/pages/playground/hooks/use-chat-completion.ts b/src/pages/playground/hooks/use-chat-completion.ts index 5a001f32..7f63bc79 100644 --- a/src/pages/playground/hooks/use-chat-completion.ts +++ b/src/pages/playground/hooks/use-chat-completion.ts @@ -61,7 +61,6 @@ export default function useChatCompletion( _.get(chunk, 'choices.0.delta.content', '') === null ? '' : _.get(chunk, 'choices.0.delta.content', ''); - console.log('deltaContent:', deltaContent); reasonContentRef.current = reasonContentRef.current + deltaReasoningContent; contentRef.current = contentRef.current + deltaContent;