UNPKG

converse.js

Version:
26 lines (20 loc) 691 B
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);