converse.js
Version:
Browser based XMPP chat client
26 lines (20 loc) • 691 B
JavaScript
import { html } from "lit";
import { api } from "@converse/headless";
import '../components/bookmark-form.js';
import BaseModal from "plugins/modal/modal.js";
import { __ } from 'i18n';
export default class BookmarkFormModal extends BaseModal {
constructor (options) {
super(options);
this.jid = null;
}
renderModal () {
return html`
<converse-muc-bookmark-form class="muc-form-container" jid="${this.jid}">
</converse-muc-bookmark-form>`;
}
getModalTitle () { // eslint-disable-line class-methods-use-this
return __('Bookmark');
}
}
api.elements.define('converse-bookmark-form-modal', BookmarkFormModal);