sendbird-uikit-react
sendbird-uikit-react copied to clipboard
refactor: mark deprecated in legacy configs where marks are missing
- We agreed with the team to deprecate legacy configs, but since they were not handled, I've deprecated them.
/** @deprecated Please use `common.enableUsingDefaultUserProfile` instead * */
disableUserProfile: boolean;
/** @deprecated Please use `groupChannel.enableReactions` instead * */
isReactionEnabled: boolean;
/** @deprecated Please use `groupChannel.enableMention` instead * */
isMentionEnabled: boolean;
/** @deprecated Please use `groupChannel.enableVoiceMessage` instead * */
isVoiceMessageEnabled?: boolean;
/** @deprecated Please use `groupChannel.replyType` instead * */
replyType: ReplyType;
/** @deprecated Please use `groupChannelSettings.enableMessageSearch` instead * */
showSearchIcon?: boolean;
/** @deprecated Please use `groupChannelList.enableTypingIndicator` instead * */
isTypingIndicatorEnabledOnChannelList?: boolean;
/** @deprecated Please use `groupChannelList.enableMessageReceiptStatus` instead * */
isMessageReceiptStatusEnabledOnChannelList?: boolean;
/** @deprecated Please use setCurrentTheme instead * */
setCurrenttheme: (theme: 'light' | 'dark') => void;
| SendbirdProvider | App |
|---|---|
- Below, legacy configs are being transformed as follows:
legacy configs -> uikit mapper -> uikit configs -> config(sdk state)Thus, there's no need to use legacy configs in the config anymore. I've removed the parts of the code using them.
Deploy Preview for sendbird-uikit-react ready!
| Name | Link |
|---|---|
| Latest commit | 4889e39e9e5896e1d2d152e789a60d58e1faf63b |
| Latest deploy log | https://app.netlify.com/sites/sendbird-uikit-react/deploys/66306b569eb377000876a74b |
| Deploy Preview | https://deploy-preview-1072--sendbird-uikit-react.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
@AhyoungRyu @HoonBaek review please!