diff --git a/src/main/events/autoupdater/check-for-updates.ts b/src/main/events/autoupdater/check-for-updates.ts index eb8b44ff..ef2597b8 100644 --- a/src/main/events/autoupdater/check-for-updates.ts +++ b/src/main/events/autoupdater/check-for-updates.ts @@ -1,4 +1,4 @@ -import { AppUpdaterEvents } from "@types"; +import { AppUpdaterEvent } from "@types"; import { registerEvent } from "../register-event"; import updater, { UpdateInfo } from "electron-updater"; import { WindowManager } from "@main/services"; @@ -6,7 +6,7 @@ import { app } from "electron"; const { autoUpdater } = updater; -const sendEvent = (event: AppUpdaterEvents) => { +const sendEvent = (event: AppUpdaterEvent) => { WindowManager.mainWindow?.webContents.send("autoUpdaterEvent", event); }; diff --git a/src/renderer/src/components/header/auto-update-sub-header.tsx b/src/renderer/src/components/header/auto-update-sub-header.tsx index f56cb823..cdf5fe22 100644 --- a/src/renderer/src/components/header/auto-update-sub-header.tsx +++ b/src/renderer/src/components/header/auto-update-sub-header.tsx @@ -3,7 +3,7 @@ import { useEffect, useState } from "react"; import { SyncIcon } from "@primer/octicons-react"; import { Link } from "../link/link"; import * as styles from "./header.css"; -import { AppUpdaterEvents } from "@types"; +import { AppUpdaterEvent } from "@types"; export const releasesPageUrl = "https://github.com/hydralauncher/hydra/releases"; @@ -16,15 +16,15 @@ export function AutoUpdateSubHeader() { const { t } = useTranslation("header"); - const handleClickNewUpdate = () => { + const handleClickInstallUpdate = () => { window.electron.restartAndInstallUpdate(); }; useEffect(() => { const unsubscribe = window.electron.onAutoUpdaterEvent( - (event: AppUpdaterEvents) => { + (event: AppUpdaterEvent) => { if (event.type == "update-available") { - setNewVersion(event.info.version || ""); + setNewVersion(event.info.version); if (isMac) { setShowUpdateSubheader(true); @@ -59,7 +59,7 @@ export function AutoUpdateSubHeader() {