javascript — проблемы с очисткой тайм-аута при выходе

проблемы с явным тайм-аутом при выходе

У меня есть уведомление, которое показывает через 60 секунд после входа в систему, проблема в том, что если кто-то выходит из системы в течение этих 60 секунд. сообщение по-прежнему отображается, даже если пользователь больше не вошел в систему.

ниже я попытался решить эту проблему, но безуспешно. мне нужно, я пробовал экспорт по умолчанию для экспорта timerId но так как timerId -native разрешает только один экспорт по умолчанию, и это произошло до того, как эта часть кода не смогла использовать экспорт по умолчанию. Я пытался сделать экспорт timerId ; но я получил сообщение о неразрешенной переменной.

index.js:

 _myAlert= () ={amp}gt; { timerId: setTimeout(()={amp}gt;{ Alert.alert( 'Notification', 'Please set up your user account.' ); }, 60000) } 

drawer.js:

 onPress={() ={amp}gt; { clearTimeout(this.timerId); this.jumpToSection('Logout'); } } 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector