PicList/src/main/utils/updateChecker.ts
2023-05-21 10:41:03 +08:00

18 lines
409 B
TypeScript

import db from '~/main/apis/core/datastore'
import { autoUpdater } from 'electron-updater'
const updateChecker = async () => {
let showTip = db.get('settings.showUpdateTip')
if (showTip === undefined) {
db.set('settings.showUpdateTip', true)
showTip = true
}
if (showTip) {
try {
await autoUpdater.checkForUpdatesAndNotify()
} catch (err) {}
}
}
export default updateChecker