INNER CODE UNIT · JavaScript
App
mongodb-developer/FARM-Intro · frontend/src/App.js:5
function App() {
const [tasks, setTasks] = useState([])
useEffect(() => {
const fetchAllTasks = async () => {
const response = await fetch("/task/")
const fetchedTasks = await response.json()
setTasks(fetchedTasks)
}
const interval = setInterval(fetchAllTasks, 1000)
return () => {
clearInterval(interval)
}
}, [])
const timelineItems = [...tasks].reverse().map((task) =>