Shun Miyazawa пре 1 година
родитељ
комит
fc1e1a38e5
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      apps/app/src/features/openai/client/services/editor-assistant.ts

+ 2 - 2
apps/app/src/features/openai/client/services/editor-assistant.ts

@@ -54,7 +54,6 @@ export const useEditorAssistant: UseEditorAssistant = () => {
   const lineRef = useRef<number>(0);
 
   // States
-  const [selectedTextFirstLineNumber, setSelectedTextFirstLineNumber] = useState<number | undefined>();
   const [detectedDiff, setDetectedDiff] = useState<DetectedDiff>();
 
   // SWR Hooks
@@ -90,7 +89,8 @@ export const useEditorAssistant: UseEditorAssistant = () => {
   }, [codeMirrorEditor?.view]);
 
   const postMessage: PostMessage = useCallback(async(threadId, userMessage) => {
-    setSelectedTextFirstLineNumber(getSelectedTextFirstLineNumber());
+    lineRef.current = getSelectedTextFirstLineNumber() ?? 0;
+
     const selectedMarkdown = getSelectedText();
     const response = await fetch('/_api/v3/openai/edit', {
       method: 'POST',