[messaging][js] add `deleteToken` support - fixes #1335

This commit is contained in:
Salakar 2018-08-14 02:02:38 +01:00
parent 769b3e742a
commit 2bb91b2c38
2 changed files with 4 additions and 7 deletions

2
src/index.d.ts vendored
View File

@ -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.

View File

@ -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() {