[messaging][js] add deleteToken
support - fixes #1335
This commit is contained in:
parent
769b3e742a
commit
2bb91b2c38
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() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user