Как отменить уведомление о расписании - PullRequest
0 голосов
/ 03 октября 2019

В моем проекте я использую response-native-firebase: 5.5.6 и response-native: 0.59.10. Я создал несколько расписаний уведомлений. Когда я пытаюсь отменить некоторые из них, это не сработало.

cancelNotification = async (Id) => {
    try{
        await firebase.notifications().cancelNotification(Id);
    }
    catch(e){
    console.error(e);
    }
}

Я не знаю, в чем проблема.

1 Ответ

1 голос
/ 03 октября 2019

Функция «firebase.notifications (). CancelNotification (id)» возвращает обещание. Вы используете его с ожиданием? как это:

async YourFunction(){
  try{
  const cancel = await firebase.notifications().cancelNotification(id);
  console.log(cancel)
  }
  catch(e){
  console.error(e)
  }
}

Теперь вы можете видеть, что происходит в вашем журнале, надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...