событие react native при первом открытии

#react-native

#react-native

Вопрос:

Я пытаюсь получить правильное событие для первого запуска в приложении react native.

Я понимаю AppState и могу получить эти статусы из документов React Native

Состояние приложения
активно — приложение запущено на переднем плане

фон — приложение работает в фоновом режиме. Пользователь находится либо в другом приложении, либо на главном экране

неактивно — это состояние, которое возникает при переходе между передним планом и фоном, а также в периоды бездействия, такие как вход в режим многозадачности или в случае входящего вызова

В документах упоминается, что при первой загрузке приложения AppState.currentState будет иметь значение null, но я могу найти, когда это произойдет.

Почему меня это вообще волнует, спросите вы, я пытаюсь отправить событие «login», но я не хочу, чтобы оно происходило каждый раз, когда приложение становится активным. Если это актуально, я работаю над кроссплатформенным приложением, необходимо поддерживать как Android, так и IOS.