Skip to content

Conversation

@HoonBaek
Copy link
Contributor

@HoonBaek HoonBaek commented Nov 4, 2021

For Internal Contributors

UK-932

Description Of Changes

Add a brief description of the changes that you have involved in this PR

Types Of Changes

What types of changes does your code introduce to this project?
Put an x in the boxes that apply_

  • Bugfix
  • New feature
  • Documentation (correction or otherwise)
  • Cosmetics (whitespace, appearance (ex) Prettier)
  • Build configuration
  • Improvement (refactor code)

* Add class names of MessageItemMenu

* Change the message status design to row

* Apply that replyTypeFilter is changed to replyType in core sdk

* Add onLoad and onError props in ImageRenderer component

* Change opacity and icon display of QuoteMessage

* Move QuoteMessage into the MessageContent

* Fix the center align of IconButton

* Update core min.js file

* Update snapshot

* Update class name of menu items
* Add a quote message as a param of onBeforeSendUserMessage and onBeforeSendFileMessage

* Add a quoteMessage as a prop of the renderMessageInput props
Create container containing message item body and emoji reactions components to match width of them
* Turn on the reply and the image compression feature on the user2
Turn off the image compression feature on the user3

* Apply scrollToMessage into QuoteMessage component
* Fix typo of isReplyToChannel

* Ignore '*' in the customTypes of messageListParams because it's inserted from chat sdk
* Set includeThreadInfo to true when replyType is 'quote_reply'
* Add Icon color type gray and apply it for video play button

* Add a color theme and use it for tooltip background color
* Apply position properties on quote message input component
* Add string set 'Reply to message' and show it when quote message is attached into message input component
* Remove sendbird.min.js file and import released core sdk

* Update snapshot

* Fix message list params filter condition about customTypes

* [QU-309] Do not update last message if message id doesn't match (#47)

* [QU-299] Fix layout of QuoteMesssageInput component when it is file message

* Add channel event management logic for onThreadInfoUpdated

* [QU-336][1] Remove the gap created by the minus bottom position

* [QU-336][2] Fix layout of message input in the message input wrapper component

* Fix message list params condition

* Use optional chaning in js

* Add test codes for ON_MESSAGE_THREAD_INFO_UPDATE event
@HoonBaek HoonBaek requested a review from sravan-s November 4, 2021 04:00
@HoonBaek HoonBaek self-assigned this Nov 4, 2021
if (!duplicatedMessage) {
return msg;
}
duplicatedMessageIds.push(duplicatedMessage.messageId);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I might have a suggestion for this

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes please

Copy link
Contributor

@sravan-s sravan-s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, need to discuss small changes

@HoonBaek HoonBaek merged commit 4e32041 into main Nov 18, 2021
@HoonBaek HoonBaek deleted the feature/UK-932/Integrate-message-threading branch November 22, 2021 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants