-
Notifications
You must be signed in to change notification settings - Fork 254
Description
I want to display a push notification in the foreground with an app icon and a large image through react-native-dropdownalert.
export class AlertHelper {
static dropDown;
static onClose;
static setDropDown(dropDown) {
this.dropDown = dropDown;
}
static show(type, title, message, interval) {
const payload = {
// message: message,
// // source: 'https://reactnative.dev/docs/assets/favicon.png',
// image: {uri: 'https://reactnative.dev/docs/assets/favicon.png'},
// source: {uri: 'https://reactnative.dev/docs/assets/favicon.png'},
// bigIcon: {uri: 'https://reactnative.dev/docs/assets/favicon.png'},
};
if (this.dropDown) {
if (interval) {
this.dropDown.alertWithType(type, title, message, payload, interval);
} else {
this.dropDown.alertWithType(type, title, message, payload);
}
}
}
static setOnClose(onClose) {
this.onClose = onClose;
}
static invokeOnClose() {
if (typeof this.onClose === 'function') {
this.onClose();
}
}
}