import 'shared/chat/unfurl'; import { __ } from 'i18n'; import { html } from "lit"; import { renderAvatar } from 'shared/directives/avatar'; export default (el, o) => { const i18n_new_messages = __('New messages'); return html` ${ o.is_first_unread ? html`

${ i18n_new_messages }
` : '' }
${ o.should_show_avatar ? renderAvatar(el.getAvatarData()) : '' }
${ !o.is_me_message ? html` ${o.username} ${ o.hats.map(h => html`${h.title}`) } ${ o.is_encrypted ? html`` : '' } ` : '' }
${ (o.is_me_message) ? html`   ${ o.is_me_message ? '**' : ''}${o.username} ` : '' } ${ o.is_retracted ? el.renderRetraction() : el.renderMessageText() }
${ !el.model.get('hide_url_previews') ? el.model.get('ogp_metadata')?.map(m => html``) : '' }
`; }