INNER CODE UNIT · TypeScript

getOptedInAsync

OneSignal/react-native-onesignal · src/index.ts:384

      export async function getOptedInAsync(): Promise<boolean> {
        if (!isNativeModuleLoaded(RNOneSignal)) {
          return Promise.reject(new Error('OneSignal native module not loaded'));
        }

        return await RNOneSignal.getOptedIn();
      }

      /** Disable the push notification subscription to OneSignal. */
      export function optOut() {
        if (!isNativeModuleLoaded(RNOneSignal)) return;

        RNOneSignal.optOut();
      }

      /** Enable the push notification subscription to OneSignal. */
      export function optIn() {
        if (!isNativeModuleLoaded(RNOneSignal)) return;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…