Skip to content

Commit 80a10ec

Browse files
authored
Merge pull request #148 from niklv/feature/base64_preview
Add preview image while loading main
2 parents d00ce14 + 3da8a4c commit 80a10ec

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,8 @@ messages="[
472472
type: 'png',
473473
audio: true,
474474
duration: 14.4,
475-
url: 'https://firebasestorage.googleapis.com/...'
475+
url: 'https://firebasestorage.googleapis.com/...',
476+
preview: 'data:image/png;base64,iVBORw0KGgoAA...'
476477
},
477478
reactions: {
478479
wink: [

src/ChatWindow/Message/MessageImage.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
isImageLoading && message.senderId === currentUserId
1212
}"
1313
:style="{
14-
'background-image': `url('${message.file.url}')`,
14+
'background-image': `url('${isImageLoading ? message.file.preview || message.file.url : message.file.url}')`,
1515
'max-height': `${imageResponsive.maxHeight}px`
1616
}"
1717
>

0 commit comments

Comments
 (0)