mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-19 14:41:24 +08:00
fix: update
This commit is contained in:
parent
6e060ef6eb
commit
1126a5cce9
@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user