UNPKG

converse.js

Version:
17 lines (15 loc) 465 B
import { html } from "lit"; import { u } from "@converse/headless"; /** * @param {string} url * @param {boolean} [hide_url] */ export default (url, hide_url) => { const { hostname } = u.getURL(url); return html`<figure> <video controls preload="metadata" src="${url}"></video> ${hide_url || !hostname ? "" : html`<a target="_blank" rel="noopener" title="${url}" href="${url}">${hostname}</a>`} </figure>`; };