по кнопке?
Идея не просто в интервале, этот запрос должен еще проверять значение с переменной useState и изменять его по необходимости
1. useRef. будет обновляться синхронно 2. useEffect. Пересоздавать интервал вместе с изменением стейта useEffect(() => { fetch(query) const timerId = setInterval(() => fetch(query), 1000) return () => clearInterval(timerId) }, [query])
Обсуждают сегодня