How to use the react-native-im-easemob.EventEmitter.setCmdMessageDidReceive 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 hecom-rn / react-native-im-easemob / example / App.js View on Github external
constructor(props) {
        super(props);

        EventEmitter.setCmdMessageDidReceive(newMsg => {
            this.setState(({message}) => ({message: message + '\n' + JSON.stringify(newMsg)}));
        });
        EventEmitter.setMessageDidReceive(newMsg => {
            this.setState(({message}) => ({message: message + '\n' + JSON.stringify(newMsg)}));
        });
        Client.initWithAppKey(test.appKey);
        this.state = {message: ''}
    }