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 /> - - {/**/} + {/**/} +