From 8109b8dce23fb29a688cc1c6afd85ebd7efa9254 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sun, 21 Jun 2026 19:14:10 +0100 Subject: [PATCH] Added software update menu tag. --- .../Dashboard/common/DashboardNavigation.jsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/components/Dashboard/common/DashboardNavigation.jsx b/src/components/Dashboard/common/DashboardNavigation.jsx index 35ab1e1..fc1e94f 100644 --- a/src/components/Dashboard/common/DashboardNavigation.jsx +++ b/src/components/Dashboard/common/DashboardNavigation.jsx @@ -44,6 +44,8 @@ import { getSidebarMenuSections } from '../../../database/Sidebars' +import { useAppUpdateContext } from '../context/AppUpdateContext' + const { Text } = Typography const DashboardNavigation = () => { @@ -64,7 +66,7 @@ const DashboardNavigation = () => { const isMobile = useMediaQuery({ maxWidth: 768 }) const { platform, isElectron, isFullScreen, setSidebarViewMenu } = useContext(ElectronContext) - + const { availableUpdate, checkForUpdates } = useAppUpdateContext() const mainMenuItems = useMemo( () => [ { @@ -314,6 +316,16 @@ const DashboardNavigation = () => { ) : null} + {isElectron && availableUpdate ? ( + } + style={{ cursor: 'pointer', margin: '2px 0 0 0' }} + color='cyan' + onClick={() => checkForUpdates()} + > + Update Available + + ) : null} {isOtherApp ? : null}