mirror of
https://github.com/zhigang1992/react-native-firebase.git
synced 2026-01-12 22:50:20 +08:00
[messaging][js] add deleteToken support - fixes #1335
This commit is contained in:
2
src/index.d.ts
vendored
2
src/index.d.ts
vendored
@@ -1051,6 +1051,8 @@ declare module 'react-native-firebase' {
|
||||
*/
|
||||
getToken(): Promise<string>;
|
||||
|
||||
deleteToken(authorizedEntity?: string, scope?: string): Promise<void>;
|
||||
|
||||
/**
|
||||
* On a new message,
|
||||
* the payload object is passed to the listener callback.
|
||||
|
||||
@@ -160,13 +160,8 @@ export default class Messaging extends ModuleBase {
|
||||
* KNOWN UNSUPPORTED METHODS
|
||||
*/
|
||||
|
||||
deleteToken() {
|
||||
throw new Error(
|
||||
INTERNALS.STRINGS.ERROR_UNSUPPORTED_MODULE_METHOD(
|
||||
'messaging',
|
||||
'deleteToken'
|
||||
)
|
||||
);
|
||||
deleteToken(authorizedEntity?: string, scope?: string): Promise<void> {
|
||||
return this.app.iid().deleteToken(authorizedEntity, scope);
|
||||
}
|
||||
|
||||
setBackgroundMessageHandler() {
|
||||
|
||||
Reference in New Issue
Block a user