From 32ce39437fbde84404a9d87b892ee2bc7917e320 Mon Sep 17 00:00:00 2001 From: litongjava Date: Tue, 4 Feb 2025 22:58:28 -1000 Subject: [PATCH] feat: enable quality --- ui/components/ChatWindow.tsx | 14 +++++++++++++- ui/components/EmptyChatMessageInput.tsx | 7 ++----- ui/components/MessageInputActions/Optimization.tsx | 12 +++++------- 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/ui/components/ChatWindow.tsx b/ui/components/ChatWindow.tsx index 54c4b49..27e23b6 100644 --- a/ui/components/ChatWindow.tsx +++ b/ui/components/ChatWindow.tsx @@ -492,6 +492,18 @@ const ChatWindow = ({id}: { id?: string }) => { setFocusMode(mode); }; + useEffect(() => { + const mode = localStorage.getItem('optimizationMode'); + if (mode) { + setOptimizationMode(mode); + } + }, [setOptimizationMode]); + + const handleOptimizationModeChange = (mode: string) => { + localStorage.setItem('optimizationMode', mode); + setOptimizationMode(mode); + }; + const messagesRef = useRef([]); useEffect(() => { @@ -716,7 +728,7 @@ const ChatWindow = ({id}: { id?: string }) => { setCopilotEnabled={setCopilotEnabled} setFocusMode={handleFocusModeChange} optimizationMode={optimizationMode} - setOptimizationMode={setOptimizationMode} + setOptimizationMode={handleOptimizationModeChange} fileIds={fileIds} setFileIds={setFileIds} files={files} diff --git a/ui/components/EmptyChatMessageInput.tsx b/ui/components/EmptyChatMessageInput.tsx index 36be1c3..96be337 100644 --- a/ui/components/EmptyChatMessageInput.tsx +++ b/ui/components/EmptyChatMessageInput.tsx @@ -98,11 +98,8 @@ const EmptyChatMessageInput = ({ showText /> - - {/**/} + {/**/} +