This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/plugins/chat/assets/javascripts/discourse/components/chat-upload.hbs

25 lines
602 B
Handlebars

{{#if (eq this.type this.IMAGE_TYPE)}}
<img
class="chat-img-upload"
data-orig-src={{@upload.short_url}}
height={{this.size.height}}
width={{this.size.width}}
src={{@upload.url}}
style={{this.imageStyle}}
loading="lazy"
{{on "load" this.imageLoaded}}
>
{{else if (eq this.type this.VIDEO_TYPE)}}
<video class="chat-video-upload" preload="metadata" controls>
<source src={{@upload.url}}>
</video>
{{else}}
<a
class="chat-other-upload"
data-orig-href={{@upload.short_url}}
href={{@upload.url}}
>
{{@upload.original_filename}}
</a>
{{/if}}