How to use the react-native-im-easemob.ChatManager.getAllConversations function in react-native-im-easemob

To help you get started, we’ve selected a few react-native-im-easemob examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github gaoxiaosong / react-native-im / plugin / easemob / IMConversationDelegate.ts View on Github external
Delegate.im.conversation.loadList = () => {
        return ChatManager.getAllConversations()
            .then((result: Typings.Message.Origin) => {
                result = result.map((item) => ({
                    ...item,
                    imId: item.conversationId,
                    chatType: item.type,
                }));
                return result;
            });
    };
    Delegate.im.conversation.loadItem = (imId, chatType, autoCreate) => {