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}