Skip to main content

Module: native/push

Functions

askPermission

askPermission(): Promise<"denied" | GRANTED | UNDETERMINED | DENIED>

Token is not saved anymore since v4

Returns

Promise<"denied" | GRANTED | UNDETERMINED | DENIED>


default

default(): Object

Returns

Object

NameType
loadingboolean
pushTokensPushToken[]
subscribe() => Promise<undefined | PermissionStatus | ExpoPushToken>
subscribednull | boolean
unsubscribe(token: any) => Promise<void>

useAskPermission

useAskPermission(): () => Promise<"denied" | GRANTED | UNDETERMINED | DENIED>

Asks for permission to send push notifications and saves a push token to the user profile

Returns

fn

▸ (): Promise<"denied" | GRANTED | UNDETERMINED | DENIED>

Returns

Promise<"denied" | GRANTED | UNDETERMINED | DENIED>


useCanAskPush

useCanAskPush(): null | boolean

Returns

null | boolean


useNotificationIntent

useNotificationIntent(cb): void

Parameters

NameType
cb(screen: any) => void

Returns

void