fix: 修复 message 显示时间过长的问题

This commit is contained in:
xx-moos 2025-01-04 22:19:36 +08:00 committed by 亢奋猫
parent d241c38c61
commit 529ec3612e
2 changed files with 7 additions and 4 deletions

View File

@ -28,7 +28,10 @@ const TopViewContainer: React.FC<Props> = ({ children }) => {
const elementsRef = useRef<ElementItem[]>([])
elementsRef.current = elements
const [messageApi, messageContextHolder] = message.useMessage()
// 消息提示默认为 1s 后关闭,使用方法 window.message 代替 antd message
const [messageApi, messageContextHolder] = message.useMessage({
duration: 1
})
const [modal, modalContextHolder] = Modal.useModal()
useAppInit()

View File

@ -3,7 +3,7 @@ import { HStack } from '@renderer/components/Layout'
import { useTheme } from '@renderer/context/ThemeProvider'
import { backup, reset, restore } from '@renderer/services/BackupService'
import { AppInfo } from '@renderer/types'
import { Button, message, Modal, Typography } from 'antd'
import { Button, Modal, Typography } from 'antd'
import { FC, useEffect, useState } from 'react'
import { useTranslation } from 'react-i18next'
import styled from 'styled-components'
@ -42,9 +42,9 @@ const DataSettings: FC = () => {
onOk: async () => {
try {
await window.api.clearCache()
message.success(t('settings.data.clear_cache.success'))
window.message.success(t('settings.data.clear_cache.success'))
} catch (error) {
message.error(t('settings.data.clear_cache.error'))
window.message.error(t('settings.data.clear_cache.error'))
}
}
})