Hello, we are trying to implement Sendbird into our React Native mobile app, and we are trying out the Syncmanager to enhance our user experience and overall performance.
Because we are quite new to the concept, we decided to build the app from the example repository below.
However, as stated in the documentation link(Channel sync | SyncManager JavaScript SDK | Sendbird Docs), when a channel’s metadata is updated, the onMetaDataUpdated
event should fire and cause the SendBirdSyncManager.ChannelCollection.CollectionHandler().onChannelEvent
to fire a update
action.
However no event is being fired to the callback method when the channel’s metadata is updated.
So, we tried another repository (SendBird-JavaScript/web-basic-sample-syncmanager at master · sendbird/SendBird-JavaScript · GitHub</titl) and ran it, and updated the channel’s metadata in the dashboard and saw the update
event from onMetaDataUpdated
successfully being handled in the callback of the syncmanager.
However only the SendBird-JavaScript/react-native-redux-syncmanager-sample at master · sendbird/SendBird-JavaScript · Git React Native repo, the onMetaDataUpdated
event is not being handeld in the callback of the syncmanager.
Could you guys fix the problem in the react-native-redux-syncmanager-sample repository? So that onMetaDataUpdated
events are successfully being handled?
Thanks.