From fb7b67654341a49f087c303b1c01ae528a00127c Mon Sep 17 00:00:00 2001
From: Dominik George <nik@naturalnet.de>
Date: Thu, 22 Apr 2021 22:36:28 +0200
Subject: [PATCH] Move event types to base backend

---
 src/backends/base.js   | 7 +++++++
 src/backends/widget.js | 8 +-------
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/src/backends/base.js b/src/backends/base.js
index 9d0ac36..feea487 100644
--- a/src/backends/base.js
+++ b/src/backends/base.js
@@ -13,7 +13,14 @@
  * limitations under the License.
  */
 
+const eventNamespace = 'team.auglement.augmentile';
+const EventTypes = {
+  map: eventNamespace + '.map',
+  player: eventNamespace + '.player'
+};
+
 class BaseBackend {
 }
 
 export default BaseBackend;
+export { EventTypes };
diff --git a/src/backends/widget.js b/src/backends/widget.js
index aeb2155..b297944 100644
--- a/src/backends/widget.js
+++ b/src/backends/widget.js
@@ -13,15 +13,9 @@
  * limitations under the License.
  */
 
-import BaseBackend from './base';
+import { BaseBackend, EventTypes } from './base';
 import WidgetApi from 'matrix-widget-api';
 
-const eventNamespace = 'team.auglement.augmentile';
-const EventTypes = {
-  map: eventNamespace + '.map',
-  player: eventNamespace + '.player'
-}
-
 class WidgetBackend extends BaseBackend {
   constructor(widgetId, userId) {
     this.api = new WidgetApi(widgetId);
-- 
GitLab