diff --git a/src/renderer/components.d.ts b/src/renderer/components.d.ts index 7fe6331..b9eb126 100644 --- a/src/renderer/components.d.ts +++ b/src/renderer/components.d.ts @@ -28,6 +28,7 @@ declare module 'vue' { Sidebar: typeof import('./src/components/Sidebar.vue')['default'] Toast: typeof import('primevue/toast')['default'] ToggleSwitch: typeof import('primevue/toggleswitch')['default'] + Update: typeof import('./src/components/Update.vue')['default'] UpdateNotification: typeof import('./src/components/UpdateNotification.vue')['default'] } export interface GlobalDirectives { diff --git a/src/renderer/src/App.vue b/src/renderer/src/App.vue index 98e5fca..4d679f0 100644 --- a/src/renderer/src/App.vue +++ b/src/renderer/src/App.vue @@ -1,5 +1,10 @@ @@ -10,7 +15,7 @@ import { mittbus } from './ipc' const toast = useToast() -mittbus.on('toast:add', payload => toast.add(payload)) +mittbus.on('toast:add', payload => toast.add({ ...{ group: 'tr' }, ...payload })) onUnmounted(() => { toast.removeAllGroups() diff --git a/src/renderer/src/components/About.vue b/src/renderer/src/components/About.vue index fa7f038..f83dad0 100644 --- a/src/renderer/src/components/About.vue +++ b/src/renderer/src/components/About.vue @@ -19,8 +19,6 @@ const handleCheckUpdate = async () => { const result = await checkForUpdate() if (result && result.updateInfo) { logger.info('Update available:', result.updateInfo) - // Here you might want to show a dialog or notification - // For now, we just log it as per request "add function" } else { logger.info('No update available') } diff --git a/src/renderer/src/components/Layout.vue b/src/renderer/src/components/Layout.vue index d5bb6d0..7725bdb 100644 --- a/src/renderer/src/components/Layout.vue +++ b/src/renderer/src/components/Layout.vue @@ -2,7 +2,7 @@ import logger from 'electron-log/renderer' import { onUnmounted } from 'vue' import Sidebar from './Sidebar.vue' -import UpdateNotification from './UpdateNotification.vue' +import UpdateNotification from './Update.vue' logger.debug('Layout created') onUnmounted(() => { logger.debug('Layout unmounted') diff --git a/src/renderer/src/components/Sidebar.vue b/src/renderer/src/components/Sidebar.vue index c9cb096..b71ee4f 100644 --- a/src/renderer/src/components/Sidebar.vue +++ b/src/renderer/src/components/Sidebar.vue @@ -1,7 +1,7 @@