[notifications] Rename onNotificationOpened
to onNotificationOpen
This commit is contained in:
parent
b9df258402
commit
7b9269fec5
@ -90,8 +90,8 @@ public class RNFirebaseNotifications extends ReactContextBaseJavaModule implemen
|
||||
if (getCurrentActivity() == null) {
|
||||
promise.resolve(null);
|
||||
} else {
|
||||
WritableMap notificationOpenedMap = parseIntentForRemoteNotification(getCurrentActivity().getIntent());
|
||||
promise.resolve(notificationOpenedMap);
|
||||
WritableMap notificationOpenMap = parseIntentForRemoteNotification(getCurrentActivity().getIntent());
|
||||
promise.resolve(notificationOpenMap);
|
||||
}
|
||||
}
|
||||
|
||||
@ -173,10 +173,10 @@ public class RNFirebaseNotifications extends ReactContextBaseJavaModule implemen
|
||||
|
||||
@Override
|
||||
public void onNewIntent(Intent intent) {
|
||||
WritableMap notificationOpenedMap = parseIntentForRemoteNotification(intent);
|
||||
if (notificationOpenedMap != null) {
|
||||
WritableMap notificationOpenMap = parseIntentForRemoteNotification(intent);
|
||||
if (notificationOpenMap != null) {
|
||||
Log.d(TAG, "onNewIntent called with new remote notification");
|
||||
Utils.sendEvent(getReactApplicationContext(), "notifications_notification_opened", notificationOpenedMap);
|
||||
Utils.sendEvent(getReactApplicationContext(), "notifications_notification_opened", notificationOpenMap);
|
||||
}
|
||||
}
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
@ -231,11 +231,11 @@ public class RNFirebaseNotifications extends ReactContextBaseJavaModule implemen
|
||||
}
|
||||
notificationMap.putMap("data", dataMap);
|
||||
|
||||
WritableMap notificationOpenedMap = Arguments.createMap();
|
||||
notificationOpenedMap.putString("action", intent.getAction());
|
||||
notificationOpenedMap.putMap("notification", notificationMap);
|
||||
WritableMap notificationOpenMap = Arguments.createMap();
|
||||
notificationOpenMap.putString("action", intent.getAction());
|
||||
notificationOpenMap.putMap("notification", notificationMap);
|
||||
|
||||
return notificationOpenedMap;
|
||||
return notificationOpenMap;
|
||||
}
|
||||
|
||||
private WritableMap parseNotificationBundle(Bundle notification) {
|
||||
|
@ -9,7 +9,7 @@ import { generatePushID, isObject } from '../../utils';
|
||||
|
||||
import type { NativeNotification } from './types';
|
||||
|
||||
export type NotificationOpened = {
|
||||
export type NotificationOpen = {
|
||||
action: string,
|
||||
notification: Notification,
|
||||
};
|
||||
|
@ -22,10 +22,10 @@ import {
|
||||
} from './types';
|
||||
|
||||
import type App from '../core/app';
|
||||
import type { NotificationOpened } from './Notification';
|
||||
import type { NotificationOpen } from './Notification';
|
||||
import type {
|
||||
NativeNotification,
|
||||
NativeNotificationOpened,
|
||||
NativeNotificationOpen,
|
||||
Schedule,
|
||||
} from './types';
|
||||
|
||||
@ -35,10 +35,10 @@ type OnNotificationObserver = {
|
||||
next: OnNotification,
|
||||
};
|
||||
|
||||
type OnNotificationOpened = NotificationOpened => any;
|
||||
type OnNotificationOpened = NotificationOpen => any;
|
||||
|
||||
type OnNotificationOpenedObserver = {
|
||||
next: OnNotificationOpened,
|
||||
next: OnNotificationOpen,
|
||||
};
|
||||
|
||||
const NATIVE_EVENTS = [
|
||||
@ -95,10 +95,10 @@ export default class Notifications extends ModuleBase {
|
||||
// sub to internal native event - this fans out to
|
||||
// public event name: onNotificationOpened
|
||||
'notifications_notification_opened',
|
||||
(notificationOpened: NativeNotificationOpened) => {
|
||||
(notificationOpen: NativeNotificationOpen) => {
|
||||
SharedEventEmitter.emit('onNotificationOpened', {
|
||||
action: notificationOpened.action,
|
||||
notification: new Notification(notificationOpened.notification),
|
||||
action: notificationOpen.action,
|
||||
notification: new Notification(notificationOpen.notification),
|
||||
});
|
||||
}
|
||||
);
|
||||
|
@ -172,7 +172,7 @@ export type NativeNotification = {|
|
||||
title: string,
|
||||
|};
|
||||
|
||||
export type NativeNotificationOpened = {|
|
||||
export type NativeNotificationOpen = {|
|
||||
action: string,
|
||||
notification: NativeNotification,
|
||||
|};
|
||||
|
Loading…
x
Reference in New Issue
Block a user