From 0afd88b6cadf6b10b2a1ab413e769e3c05a002eb Mon Sep 17 00:00:00 2001 From: geolffrey Date: Fri, 23 Apr 2021 21:41:20 -0600 Subject: [PATCH] feat: on app updater --- .../core/app/components/app-drag-bar/index.jsx | 4 +++- .../{app-movies-updater => util-updater}/index.css | 0 .../{app-movies-updater => util-updater}/index.jsx | 12 ++---------- .../{app-movies-updater => util-updater}/index.scss | 0 src/render/core/app/pages/index-view/index.jsx | 1 - 5 files changed, 5 insertions(+), 12 deletions(-) rename src/render/core/app/components/{app-movies-updater => util-updater}/index.css (100%) mode change 100755 => 100644 rename src/render/core/app/components/{app-movies-updater => util-updater}/index.jsx (71%) mode change 100755 => 100644 rename src/render/core/app/components/{app-movies-updater => util-updater}/index.scss (100%) mode change 100755 => 100644 diff --git a/src/render/core/app/components/app-drag-bar/index.jsx b/src/render/core/app/components/app-drag-bar/index.jsx index ead7652bc..87a1fae6d 100755 --- a/src/render/core/app/components/app-drag-bar/index.jsx +++ b/src/render/core/app/components/app-drag-bar/index.jsx @@ -1,5 +1,6 @@ import React from 'react'; import Logo from 'components/util-header-logo' +import AppUpdater from 'components/util-updater' const electron = window.require('electron'); const ipcRenderer = electron.ipcRenderer; @@ -35,7 +36,8 @@ export default class DragBar extends React.PureComponent {
- + +
  • this.minimizeWin(e)} className="margin-right-4 d-flex align-items-center"> diff --git a/src/render/core/app/components/app-movies-updater/index.css b/src/render/core/app/components/util-updater/index.css old mode 100755 new mode 100644 similarity index 100% rename from src/render/core/app/components/app-movies-updater/index.css rename to src/render/core/app/components/util-updater/index.css diff --git a/src/render/core/app/components/app-movies-updater/index.jsx b/src/render/core/app/components/util-updater/index.jsx old mode 100755 new mode 100644 similarity index 71% rename from src/render/core/app/components/app-movies-updater/index.jsx rename to src/render/core/app/components/util-updater/index.jsx index ebdf95c32..68d3ea30c --- a/src/render/core/app/components/app-movies-updater/index.jsx +++ b/src/render/core/app/components/util-updater/index.jsx @@ -8,13 +8,10 @@ const webFrame = electron.webFrame; export default class AppMainUpdater extends React.PureComponent { constructor(props) { super(props); - this.nRef = null; this.mRef = null; } componentDidMount() { - // Clear old cache on render - // Restart listeners // Check for updates webFrame.clearCache(); log.info('Requesting update'); @@ -22,7 +19,7 @@ export default class AppMainUpdater extends React.PureComponent { ipcRenderer.send('check_update'); // Check for update ipcRenderer.on('update_available', () => { this.mRef.innerText = 'A new update is available. The app it is being updated and will restart on completion...'; - this.nRef.classList.remove('hidden'); + this.mRef.classList.remove('hidden'); }); } @@ -32,13 +29,8 @@ export default class AppMainUpdater extends React.PureComponent { this.mRef = r } - getNRef = (r) => { - this.nRef = r - } render() { - return
    -

    Checking updates..

    -
    + return