import { client, lang, navigateTo } from "../../index.js"; import AbstractAuthenticatedView from "../abstracts/AbstractAuthenticatedView.js"; export default class extends AbstractAuthenticatedView { constructor(params, lastPageUrl = '/login') { super(params, lang.get('logoutWindowTitle', 'Logout'), lastPageUrl); this.lastPageUrl = lastPageUrl; } async postInit() { await client.logout(); await client.notice.disconnect(); navigateTo(this.lastPageUrl); } }