Skip to content

Commit 1939e81

Browse files
committed
Fixed addEventListener signature
1 parent 1dea978 commit 1939e81

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

src/index.tsx

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -393,20 +393,14 @@ const Intercom: IntercomType = {
393393
setLogLevel: (logLevel) => IntercomModule.setLogLevel(logLevel),
394394

395395
addEventListener: (event, callback) => {
396-
event === IntercomEvents.IntercomUnreadCountDidChange &&
397-
Platform.OS === 'android' &&
398-
IntercomEventEmitter.startEventListener();
396+
event === IntercomEvents.IntercomUnreadCountDidChange && Platform.OS === 'android' && IntercomEventEmitter.startEventListener();
399397
const eventEmitter = new NativeEventEmitter(IntercomEventEmitter);
400398
const listener = eventEmitter.addListener(event, callback);
401-
return {
402-
...listener,
403-
remove: () => {
404-
event === IntercomEvents.IntercomUnreadCountDidChange &&
405-
Platform.OS === 'android' &&
406-
IntercomEventEmitter.removeEventListener();
399+
listener.remove = () => {
400+
event === IntercomEvents.IntercomUnreadCountDidChange && Platform.OS === 'android' && IntercomEventEmitter.removeEventListener();
407401
listener.remove();
408-
},
409-
};
402+
}
403+
return listener;
410404
},
411405

412406
/**

0 commit comments

Comments
 (0)