fixes #2396: @converse/headless wrongly depends on CustomElement from the view layer

This commit is contained in:
JC Brand 2021-02-24 07:36:10 +01:00
parent 57eafb8ee9
commit 00bad1e6d3
3 changed files with 8 additions and 3 deletions

View File

@ -1,5 +1,9 @@
# Changelog
## 7.0.5 (Unreleased)
- #2396: @converse/headless wrongly depends on `CustomElement` from the view layer
## 7.0.4 (2020-12-09)
Bugfix: Set protocol after discovering connection methods

View File

@ -36,7 +36,10 @@ import "./components/converse.js";
import "../sass/converse.scss";
import { converse } from "@converse/headless/converse-core";
import { _converse, converse } from "@converse/headless/converse-core";
import { CustomElement } from 'components/element';
_converse.CustomElement = CustomElement;
const WHITELISTED_PLUGINS = [
'converse-autocomplete',

View File

@ -17,7 +17,6 @@ import stanza_utils from "@converse/headless/utils/stanza";
import u from '@converse/headless/utils/core';
import { Collection } from "@converse/skeletor/src/collection";
import { Connection, MockConnection } from '@converse/headless/connection.js';
import { CustomElement } from '../components/element';
import { Events } from '@converse/skeletor/src/events.js';
import { Model } from '@converse/skeletor/src/model.js';
import { Router } from '@converse/skeletor/src/router.js';
@ -1644,7 +1643,6 @@ Object.assign(converse, {
$pres,
'utils': u,
Collection,
CustomElement,
Model,
Promise,
Strophe,