Я учусь реагировать в течение последних нескольких дней, и при использовании хука useEffect я получаю бесконечное oop по настройке моей переменной состояния.
Кто-нибудь может сказать мне, что происходит и как это преодолеть введите описание изображения здесь
Вот мой код
import React, { useState, useEffect } from "react";
import axios from "axios";
const TodoEntry = () => {
const [todos, setTodos] = useState('');
useEffect(() => {
axios.get('http://localhost:5000/api/todos')
.then(res => { setTodos(res.data); console.log(todos) })
.catch(err => console.log(err))
},[todos]);
return (
<div>
<h1>Todo App</h1>
</div>
);
};
export default TodoEntry;