New Electron
This commit is contained in:
parent
79a52f628c
commit
78e8df43da
@ -1,7 +1,6 @@
|
|||||||
import { LitElement, html, css } from 'lit'
|
import { LitElement, html, css } from 'lit'
|
||||||
import { connect } from 'pwa-helpers'
|
import { connect } from 'pwa-helpers'
|
||||||
import { store } from '../store.js'
|
import { store } from '../store.js'
|
||||||
import { doLogout } from '../redux/app/actions/login'
|
|
||||||
|
|
||||||
import '@material/mwc-icon'
|
import '@material/mwc-icon'
|
||||||
import '@polymer/paper-ripple'
|
import '@polymer/paper-ripple'
|
||||||
@ -86,9 +85,6 @@ class SidenavMenu extends connect(store)(LitElement) {
|
|||||||
<vaadin-icon icon="vaadin:puzzle-piece" slot="icon"></vaadin-icon>
|
<vaadin-icon icon="vaadin:puzzle-piece" slot="icon"></vaadin-icon>
|
||||||
</side-menu-item>
|
</side-menu-item>
|
||||||
${this.renderNodeManagement()}
|
${this.renderNodeManagement()}
|
||||||
<side-menu-item label="LOGOUT" href="javascript:void(0)" @click=${ e => this.logout(e)}>
|
|
||||||
<vaadin-icon icon="vaadin:sign-out" slot="icon"></vaadin-icon>
|
|
||||||
</side-menu-item>
|
|
||||||
</side-menu>
|
</side-menu>
|
||||||
</div>
|
</div>
|
||||||
`
|
`
|
||||||
@ -116,12 +112,6 @@ class SidenavMenu extends connect(store)(LitElement) {
|
|||||||
this.config = state.config
|
this.config = state.config
|
||||||
this.urls = state.app.registeredUrls
|
this.urls = state.app.registeredUrls
|
||||||
}
|
}
|
||||||
|
|
||||||
async logout(e) {
|
|
||||||
if(window.confirm('Are you sure you want to logout?')) {
|
|
||||||
store.dispatch(doLogout());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
window.customElements.define('sidenav-menu', SidenavMenu)
|
window.customElements.define('sidenav-menu', SidenavMenu)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user