[messaging][js] add `deleteToken` support - fixes #1335
This commit is contained in:
parent
769b3e742a
commit
2bb91b2c38
|
@ -1051,6 +1051,8 @@ declare module 'react-native-firebase' {
|
||||||
*/
|
*/
|
||||||
getToken(): Promise<string>;
|
getToken(): Promise<string>;
|
||||||
|
|
||||||
|
deleteToken(authorizedEntity?: string, scope?: string): Promise<void>;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* On a new message,
|
* On a new message,
|
||||||
* the payload object is passed to the listener callback.
|
* the payload object is passed to the listener callback.
|
||||||
|
|
|
@ -160,13 +160,8 @@ export default class Messaging extends ModuleBase {
|
||||||
* KNOWN UNSUPPORTED METHODS
|
* KNOWN UNSUPPORTED METHODS
|
||||||
*/
|
*/
|
||||||
|
|
||||||
deleteToken() {
|
deleteToken(authorizedEntity?: string, scope?: string): Promise<void> {
|
||||||
throw new Error(
|
return this.app.iid().deleteToken(authorizedEntity, scope);
|
||||||
INTERNALS.STRINGS.ERROR_UNSUPPORTED_MODULE_METHOD(
|
|
||||||
'messaging',
|
|
||||||
'deleteToken'
|
|
||||||
)
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
setBackgroundMessageHandler() {
|
setBackgroundMessageHandler() {
|
||||||
|
|
Loading…
Reference in New Issue