У нас есть приложение с дневным и ночным режимами.Переход между режимами - это простой логический переключатель.То, что мы хотели бы сделать, - это иметь режимы автоматического переключения на закате дня и ночи.
В настоящее время этот переключатель происходит в componentWillReceiveProps
нашего корневого контейнера.Я не люблю этот подход, так как он срабатывает только тогда, когда происходит рендеринг.Я думал о том, чтобы настроить простой цикл interval
для проверки текущего времени каждые несколько минут или около того, но у нас уже есть пара интервалов, выполняющихся повсюду, и в приложении React Native я не уверен, насколько многократным, непрерывным является непрерывныйопросы вроде этого были бы.
Можно ли использовать здесь интервал или может быть лучший способ для отслеживания времени?