Вы когда-нибудь находили полезной необходимость проверять какое-то состояние, когда приложение снова находится в фокусе? Например, использование хука useEffect
не поможет, если экран (или компонент) уже загружен, и пользователь просто возвращается к нему.
Это проблема, с которой я сталкивался несколько раз, и я написал аккуратный простой хук для решения этой проблемы.