diff --git a/src/backends/base.js b/src/backends/base.js index 9d0ac36db7a5c4e0d39d32d15afd62c307e3a289..feea487939d7acfac9a8895a3a45eb6d91c1a976 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 aeb2155125df9fd4ab785cefef643c9d53d0a89e..b29794421c504a4b15c3106ccec08aca012bfd53 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);