fix: update

This commit is contained in:
Pleasurecruise 2025-05-29 16:35:21 +08:00
parent 6e060ef6eb
commit 1126a5cce9
No known key found for this signature in database
GPG Key ID: E6385136096279B6

View File

@ -269,11 +269,11 @@ const TranslatePage: FC = () => {
} }
const deleteHistory = async (id: string) => { const deleteHistory = async (id: string) => {
await db.translate_history.delete(id) db.translate_history.delete(id)
} }
const clearHistory = async () => { const clearHistory = async () => {
await db.translate_history.clear() db.translate_history.clear()
} }
const onTranslate = async () => { const onTranslate = async () => {
@ -318,21 +318,21 @@ const TranslatePage: FC = () => {
await fetchTranslate({ await fetchTranslate({
content: text, content: text,
assistant, assistant,
onResponse: (responseText) => { onResponse: (text) => {
translatedText = responseText.replace(/^\s*\n+/g, '') translatedText = text.replace(/^\s*\n+/g, '')
setResult(translatedText) setResult(translatedText)
} }
}) })
await saveTranslateHistory(text, translatedText, sourceLanguage, actualTargetLanguage) await saveTranslateHistory(text, translatedText, sourceLanguage, actualTargetLanguage)
} catch (error) { } catch (error) {
console.error('翻译错误:', error) console.error('Translation error:', error)
window.message.error({ window.message.error({
content: String(error), content: String(error),
key: 'translate-message' key: 'translate-message'
}) })
} finally {
setLoading(false) setLoading(false)
return
} }
} }