[messaging] Update typescript definition to match interface changes

This commit is contained in:
Chris Bianca
2017-06-19 12:25:58 +01:00
parent 02be8a0d84
commit 782958d026
3 changed files with 66 additions and 66 deletions

View File

@@ -203,7 +203,7 @@ export default class Messaging extends Base {
* @param listener
* @returns {*}
*/
onMessage(listener: Function) {
onMessage(listener: Function): () => any {
return FirebaseMessagingEvt.addListener(
EVENT_TYPE.Notification,
async(event) => {
@@ -225,7 +225,7 @@ export default class Messaging extends Base {
* @param listener
* @returns {*}
*/
onTokenRefresh(listener: Function) {
onTokenRefresh(listener: Function): () => any {
return FirebaseMessagingEvt.addListener(EVENT_TYPE.RefreshToken, listener).remove;
}