react-native-firebase/lib/modules
Ryan Grey 5168f96a32 Only store completionHandlers on iOS native side when user adds listener
Note the following cases. This commit is catering for case 3:
1. User is listening for onNotificationDisplayed and is manually calling
the completionHandler
- manually called completionHandler is removed
- automatically called completionHandler is guarded against on iOS
native side

2. User is listening for onNotificationDisplayed and is not calling the
completionHandler:
- automatically called completionHandler is removed

3. User is not listening for onNotificationDisplayed
- On rn side we can only automatically call completionHandler if the
user _is_ listening. This means we need to detect if the user is
listening or not.
2018-08-06 13:04:44 +01:00
..
admob Implement multiple database shard support 2018-03-21 12:51:02 -07:00
analytics Merge pull request #881 from pocketgems/multiple_databases_3.3.0_upstream 2018-03-23 08:35:01 +00:00
auth [types][flow] fix _forceResending type 2018-07-10 22:43:34 +01:00
config [config][types] Tweak types for remote config 2018-06-19 07:15:51 +01:00
core [core] add functions module to core + types 2018-05-05 19:25:52 +01:00
crash [crashlytics] Move to top level crashlytics namespace 2018-04-03 16:51:05 +01:00
crashlytics [crashlytics] Move to top level crashlytics namespace 2018-04-03 16:51:05 +01:00
database revert #869 to fix #1292 temporarily 2018-07-11 08:21:02 +01:00
firestore [types][flow] fix NativeDocumentChange.type -> should be enum to match other usage 2018-07-10 22:45:26 +01:00
functions [js][functions] move errorOrResult fn outside class 2018-05-07 19:32:20 +01:00
iid [js][iid] getToken & deleteToken now have option args with defaults that use `app.options.messagingSenderId` as authorizedEntity and '*' as scope 2018-07-15 00:43:12 +01:00
invites [invites] Add jsInitialised method to improve getInitialInvitation 2018-03-30 10:07:23 +01:00
links [links] Correct platform OS name 2018-03-30 09:52:37 +01:00
messaging feat(flow): prefer string over String 2018-04-19 12:01:40 -03:00
notifications Only store completionHandlers on iOS native side when user adds listener 2018-08-06 13:04:44 +01:00
perf Implement multiple database shard support 2018-03-21 12:51:02 -07:00
storage [storage][js][android] make paths consistent - without trailing slashes in `firebase.storage.Native.X` #1200 2018-07-07 03:32:57 +01:00
utils Implement multiple database shard support 2018-03-21 12:51:02 -07:00