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

Это проблема, с которой я сталкивался несколько раз, и я написал аккуратный простой хук для решения этой проблемы.