Я использую реагирующий хук useEffect , как и следующий код для извлечения данных и изменения в них состояния. Чтобы избежать бесконечного l oop, я добавляю пустой массив в качестве второго параметра useEffect и получаю это предупреждение. Я просто игнорирую это или я должен это исправить? Если так, как это можно исправить? Я просто хочу эффект componentDidMount здесь. Я ценю любую идею?
useEffect(() => {
fetch('/login')
.then(response => {
if (response.ok) fetchAll()
else setLoading({ ...loading, signin: true, progress:false });
}).catch(() =>{
setLoading({ ...loading, signin: true, progress:false });
})
},[]);