title: new NativeEventEmitter()` was called with a non-null argument without the required `removeListeners` method
body: <p>I am using quick blox for text chat app, but for event handler using</p>
  <pre><code>const  receivedNewMessage = (event) =&gt;{
    const { type, payload } = event;
    // handle new message
    // type - event name (string)
    // payload - message received (object)
    console.log(&quot;payload ==&gt;&quot;, payload);
    console.log(&quot;type ==&gt;&quot;, type);
  }
  
  emitter.addListener(
      QB.chat.EVENT_TYPE.RECEIVED_NEW_MESSAGE,
      receivedNewMessage
    );    ``` it will always give me the warning,  new NativeEventEmitter()` was called with a non-null argument without the required `removeListeners` method. as a result not getting expected result ...what should be the solution please help ...i am new to react native.
  </code></pre>