OneSignal adalah layanan push notification yang paling banyak digunakan untuk pengembang web dan seluler, dengan lebih dari 325.000 pengembang terdaftar dan 175.000 aplikasi dan situs web. Penggunaan One signal cukup mudah dalam pengembangan push notification. Kali ini saya akan menjelaskan settingan push notification react js dengan menggunakan react-onesignal.
A. Mendaftarkan project anda ke one signal
B. Instal react-onesignal
yarn add react-onesignal ATAU npm install --save react-onesignal
import OneSignal from 'react-onesignal';
const options = {
allowLocalhostAsSecureOrigin: true,
autoResubscribe: true,
autoRegister: true,
notifyButton: {
enable: false
}
}
const events = [
{
listener: 'on',
event: 'subscriptionChange',
callback: (isSubscribed) => {
if (isSubscribed) {
console.log('The user subscription state is now:', isSubscribed);
}
},
},
{
event: 'notificationDisplay',
callback: (event) => {
console.warn('OneSignal notification displayed:', event);
},
},
{
event: 'notificationDismiss',
callback: (event) => {
console.warn('OneSignal notification dismissed:', event);
},
},
];
OneSignal.initialize('diisi-dengan-appID-anda', options, events);
Anda bisa membaca dokumentasi react-onesignal secara lebih lanjut melalui https://www.npmjs.com/package/react-onesignal.
12 Maret 2021 -
Hai sobat idev, kali ini saya akan berbagi cara membuat format rupiah menggunakan javascript. Ha...
Read More
18 Agustus 2021 -
Sekilas akan saya ceritakan mengenai konsep judul di atas. Di era modern seperti sekarang in...
Read More
14 Maret 2021 -
Bagi kamu yang memiliki web atau blog mungkin pernah terkendala karena storage penuh, atau tidak...
Read More
13 Maret 2021 -
Form validation memiliki fungsi untuk memvalidasi data sebelum masuk ke dalam proses selanjutnya...
Read More