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
No related merge requests found
......@@ -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