Skip to content

Conversation

@HoonBaek
Copy link
Contributor

@HoonBaek HoonBaek commented May 23, 2023

Mobile Web support

This PR is for preventing conflict by major changes.
So, We are not enabling the Mobile Web until finishing QA.

New

  • Create ReactedMemberBottomSheet comp
    image
  • Create MobileEmojisBottomSheet comp
    image
  • Add a new Icon: Thread
    image
  • Add new menu items to the MobileContextMenu & Add the strings to the string set
    • Reply in Thread
    • Reply to Thread
  • Add a util function: getEmojiUrl: you can get the emoji URL from the emojiContainer

Changes

  • Use the mobile menu in the Thread module
  • Use the VoiceMessage feature in the MobileLayout
  • Use the Thread feature in the MobileLayout
  • Add a new prop avatarSize to the UserListItem component to set the size of the user avatar
  • Apply browserSupportMimeType to record voice messages in several browsers

Sravan S and others added 3 commits May 19, 2023 14:59
### Description Of Changes

* Apply MobileMenu/BottomSheet to the components: ParentMessageInfo and
ThreadListItem
* Apply the Thread module to the MobileLayout component
* Add new Icon Thread

[UIKIT-3476](https://sendbird.atlassian.net/browse/UIKIT-3476)
### Description Of Changes

* Create components
  * ReactedMembersBottomSheet
  * MobileEmojisReactions
* Add util function: getEmojiUrl
* you can get the emoji URL from the emojiContainer with this util function
* Add some menu options to the MobileContextMenu
  * Reply in Thread
  * Reply to Thread
* Add a new props `avatarSize` to the UserListItem comp
* Set the type of `breakpoint` to string and boolean
* Apply browserSupportMimeType to record voice messages in several browsers

[UIKIT-3882](https://sendbird.atlassian.net/browse/UIKIT-3882)
Co-authored-by: Sravan S <sravan-s@protonmail.com>
@HoonBaek HoonBaek requested review from AhyoungRyu and sravan-s May 23, 2023 06:20
@HoonBaek HoonBaek self-assigned this May 23, 2023
@HoonBaek HoonBaek merged commit 2ee8f7b into main May 23, 2023
@HoonBaek HoonBaek deleted the develop/Mobile-compatibility branch May 23, 2023 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants