Все квизы
Состояние, эффекты и подписки
Найди причины багов в счётчиках, запросах и подписках. Понадобится проследить, какое значение видит callback, когда выполняется очистка эффекта и какие изменения запускают новый рендер.
Разбор кода
Счётчик в интервале доходит до 1 и останавливается. Как исправить обновление, сохранив один интервал?
useEffect(() => {
const id = setInterval(() => setCount(count + 1), 1000);
return () => clearInterval(id);
}, []);