INNER CODE UNIT · TypeScript
getTokenAsync
OneSignal/react-native-onesignal · src/index.ts:356
export async function getTokenAsync(): Promise<string | null> {
if (!isNativeModuleLoaded(RNOneSignal)) {
return Promise.reject(new Error('OneSignal native module not loaded'));
}
return await RNOneSignal.getPushSubscriptionToken();
}
/**
* @deprecated This method is deprecated. It has been replaced by {@link getOptedInAsync}.
*/
export function getOptedIn(): boolean {
if (!isNativeModuleLoaded(RNOneSignal)) {
return false;
}
console.warn(
'OneSignal: This method has been deprecated. Use getOptedInAsync instead for getting push subscription opted in status.',
);