fix: 长文本输入时生成文件后文本依旧保留 #179

This commit is contained in:
kangfenmao 2024-10-12 23:22:32 +08:00
parent bea95fc52f
commit c310c71576

View File

@ -207,14 +207,14 @@ const Inputbar: FC<Props> = ({ assistant, setActiveTopic }) => {
await window.api.file.write(tempFilePath, pasteText) await window.api.file.write(tempFilePath, pasteText)
const selectedFile = await window.api.file.get(tempFilePath) const selectedFile = await window.api.file.get(tempFilePath)
selectedFile && setFiles((prevFiles) => [...prevFiles, selectedFile]) selectedFile && setFiles((prevFiles) => [...prevFiles, selectedFile])
setText((prevText) => prevText.replace(pasteText, '')) setText(text)
setTimeout(() => resizeTextArea(), 0) setTimeout(() => resizeTextArea(), 0)
} }
}) })
} }
} }
}, },
[pasteLongTextAsFile, supportExts] [pasteLongTextAsFile, supportExts, text]
) )
// Command or Ctrl + N create new topic // Command or Ctrl + N create new topic