From d5a7f3631fc4a745c55e1a4dbe1c5058d477b0f0 Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Tue, 23 Jun 2020 14:37:28 +0200 Subject: [PATCH] Port to EventBus --- src/vpu-signature-lit-element.js | 9 ++++----- vendor/app-shell | 2 +- vendor/auth | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/vpu-signature-lit-element.js b/src/vpu-signature-lit-element.js index badafc3..b7058c9 100644 --- a/src/vpu-signature-lit-element.js +++ b/src/vpu-signature-lit-element.js @@ -1,5 +1,5 @@ import {LitElement} from "lit-element"; -import * as events from 'vpu-common/events.js'; +import {EventBus} from 'vpu-common'; export default class VPUSignatureLitElement extends LitElement { @@ -26,14 +26,13 @@ export default class VPUSignatureLitElement extends LitElement { this._loginStatus = ''; this._loginState = []; - this._subscriber = new events.EventSubscriber('vpu-auth-update', 'vpu-auth-update-request'); + this._bus = new EventBus(); this._updateAuth = this._updateAuth.bind(this); - this._subscriber.subscribe(this._updateAuth); + this._bus.subscribe('auth-update', this._updateAuth); } disconnectedCallback() { - this._subscriber.unsubscribe(this._updateAuth); - delete this._subscriber; + this._bus.close(); super.disconnectedCallback(); } diff --git a/vendor/app-shell b/vendor/app-shell index 4f2fc5e..155ebff 160000 --- a/vendor/app-shell +++ b/vendor/app-shell @@ -1 +1 @@ -Subproject commit 4f2fc5e3cea620067b841ad1b4498b3c54ec0983 +Subproject commit 155ebffe3c9c9f3992caf794ebf6a8e814b6e1dd diff --git a/vendor/auth b/vendor/auth index f3aa17b..4594a22 160000 --- a/vendor/auth +++ b/vendor/auth @@ -1 +1 @@ -Subproject commit f3aa17bcca0c04055ad2835ed620146a741a107d +Subproject commit 4594a22095b2a7a06c0f91ec0a51a0a55125b356 -- GitLab