xmpp.chapril.org-conversejs/src/plugins/muc-views/modals/nickname.js
JC Brand fbe86e5af8 Create an ElementView base modal and use it for all modals
Modals are now all web components and are opened by component name.
2022-09-16 10:33:47 +02:00

18 lines
543 B
JavaScript

import BaseModal from "plugins/modal/modal.js";
import { __ } from 'i18n';
import { api } from "@converse/headless/core.js";
import { html } from 'lit';
export default class MUCNicknameModal extends BaseModal {
renderModal () {
return html`<converse-muc-nickname-form jid="${this.model.get('jid')}"></converse-muc-nickname-form>`;
}
getModalTitle () { // eslint-disable-line class-methods-use-this
return __('Change your nickname');
}
}
api.elements.define('converse-muc-nickname-modal', MUCNicknameModal);