INNER CODE UNIT · TypeScript

getPushSubscriptionId

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

      export function getPushSubscriptionId(): string {
        if (!isNativeModuleLoaded(RNOneSignal)) {
          return '';
        }
        console.warn(
          'OneSignal: This method has been deprecated. Use getIdAsync instead for getting push subscription id.',
        );

        return pushSub.id ? pushSub.id : '';
      }

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

        return await RNOneSignal.getPushSubscriptionId();
      }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…