This commit is contained in:
Amber Green 2024-09-15 12:20:04 -04:00
parent afc375e5e8
commit e21301609c

35
app.js
View File

@ -1,35 +0,0 @@
import React, { useEffect, useState } from 'react';
function App() {
const [projects, setProjects] = useState([]);
const [tasks, setTasks] = useState([]);
useEffect(() => {
fetch('/api/projects/')
.then(response => response.json())
.then(data => setProjects(data));
fetch('/api/tasks/')
.then(response => response.json())
.then(data => setTasks(data));
}, []);
return (
<div>
<h1>Projects</h1>
<ul>
{projects.map(project => (
<li key={project.id}>{project.name}</li>
))}
</ul>
<h1>Tasks</h1>
<ul>
{tasks.map(task => (
<li key={task.id}>{task.name}</li>
))}
</ul>
</div>
);
}
export default App;