xmpp.chapril.org-conversejs/src/plugins/rootview/index.js

18 lines
564 B
JavaScript
Raw Normal View History

import ConverseRoot from './root.js';
import { api, converse } from '@converse/headless/core';
import { ensureElement } from './utils.js';
converse.plugins.add('converse-rootview', {
initialize () {
api.settings.extend({ 'auto_insert': true });
api.listen.on('chatBoxesInitialized', ensureElement);
// Only define the element now, otherwise it it's already in the DOM
// before `converse.initialized` has been called it will render too
// early.
api.elements.define('converse-root', ConverseRoot);
}
});