xmpp.chapril.org-conversejs/src/templates/chats_panel.js
JC Brand 2c042cc3fa Fixes #2184: Headless build relies on locale directory
Removed Jed from the headless build and instead let `__` call sprintf.

It's now up to downstream users for `@converse/headless` to decide
whether they want i18n support for the few translatable strings in that package
and to implement it themselves.
2020-09-10 08:55:38 +02:00

19 lines
882 B
JavaScript

import { html } from "lit-html";
import { __ } from '../i18n';
export default (o) =>
html`<div id="minimized-chats" class="${o.chats.length ? '' : 'hidden'}">
<a id="toggle-minimized-chats" class="row no-gutters" @click=${o.toggle}>
${o.num_minimized} ${__('Minimized')}
<span class="unread-message-count ${!o.num_unread ? 'unread-message-count-hidden' : ''}" href="#">${o.num_unread}</span>
</a>
<div class="flyout minimized-chats-flyout row no-gutters ${o.collapsed ? 'hidden' : ''}">
${o.chats.map(chat =>
html`<converse-minimized-chat
.model=${chat}
title=${chat.getDisplayName()}
type=${chat.get('type')}
num_unread=${chat.get('num_unread')}></converse-minimized-chat>`)}
</div>
</div>`;