import PushNotification from 'react-native-push-notification' function init(cb) { PushNotification.configure({ onRegister: (token) => { fetch("https://hanselgretelarmory.com/_services/push/add", { method: "POST", headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', }, body: JSON.stringify({ registrationId: token.token, channel: 'feed', platform: token.os, }), }).then(() => { // console.warn('pushed token') }).catch((err) => { // console.warn('got error') }) }, onNotification: (notification) => { cb(notification) }, permissions: { alert: true, badge: false, sound: false }, popInitialNotification: true, requestPermissions: true, }) } export default { init: init, }