Skip to content
Snippets Groups Projects
Commit 839a40b2 authored by DFN2's avatar DFN2
Browse files

added login button in menu

parent 3ba4681e
No related branches found
No related tags found
1 merge request!2Update release
......@@ -220,7 +220,7 @@ ipcMain.on('store', (event, key, value) => {
});
ipcMain.on('checkForUpdates', () => {
console.log('check for fkn updates');
// TODO -> add check for updates method?
ocsManager = spawn(ocsManagerConfig.bin, ['-p', ocsManagerConfig.port, '--appFile', process.env.APPIMAGE]);
});
......
import BaseComponent from './common/BaseComponent.js';
const {ipcRenderer} = require('electron');
export default class ToolbarComponent extends BaseComponent {
init() {
this.contentRoot.addEventListener('click', this._handleClick.bind(this));
this._ipcRenderer = ipcRenderer;
this._viewHandler_webview_loading = this._viewHandler_webview_loading.bind(this);
this._viewHandler_webview_page = this._viewHandler_webview_page.bind(this);
this._viewHandler_ocsManager_updateAvailableItems = this._viewHandler_ocsManager_updateAvailableItems.bind(this);
......@@ -133,12 +134,13 @@ export default class ToolbarComponent extends BaseComponent {
</app-menu>
</li>
<li>
<app-iconbutton data-action="login" data-title="Login" data-icon="account_circle" data-state="active"></app-iconbutton>
</li>
</ul>
</nav>
`;
}
/*<app-iconbutton data-action="login" data-title="Login" data-icon="account_circle" data-state="active"></app-iconbutton>*/
_handleClick(event) {
let target = null;
if (event.target.closest('app-iconbutton[data-action]')) {
......@@ -187,7 +189,7 @@ export default class ToolbarComponent extends BaseComponent {
break;
}
case 'check_for_updates':{
console.log('check for updates biatch');
this._ipcRenderer.send('checkForUpdates');
this.contentRoot.querySelector('app-menu').close();
break;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment