fix: Update tweet character count logic (#2709)

This commit is contained in:
Pranav Raj S 2021-08-02 16:07:30 +05:30 committed by GitHub
parent d88e3e3596
commit faf104c1fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 174 additions and 38 deletions

View file

@ -33,11 +33,11 @@
<div v-if="isATweet" class="banner">
<span v-if="!selectedTweetId">
{{ $t('CONVERSATION.LAST_INCOMING_TWEET') }}
{{ $t('CONVERSATION.SELECT_A_TWEET_TO_REPLY') }}
</span>
<span v-else>
{{ $t('CONVERSATION.REPLYING_TO') }}
{{ selectedTweet }}
{{ selectedTweet.content || '' }}
</span>
<button
v-if="selectedTweetId"
@ -89,9 +89,10 @@
/>
</div>
</div>
<ReplyBox
<reply-box
:conversation-id="currentChat.id"
:in-reply-to="selectedTweetId"
:is-a-tweet="isATweet"
:selected-tweet="selectedTweet"
@scrollToMessage="scrollToBottom"
/>
</div>
@ -207,10 +208,10 @@ export default {
selectedTweet() {
if (this.selectedTweetId) {
const { messages = [] } = this.getMessages;
const [selectedMessage = {}] = messages.filter(
const [selectedMessage] = messages.filter(
message => message.id === this.selectedTweetId
);
return selectedMessage.content || '';
return selectedMessage || {};
}
return '';
},