<div id="app"></app>
const { useState, useEffect } = React;
const Users = () => {
const [users, setUsers] = useState([]);
useEffect(() => {
fetch("https://jsonplaceholder.typicode.com/users")
.then(res => res.json())
.then(data => setUsers(data));
}, []);
return (
<>
<h2>Users</h2>
{users.map(user => (
<p key={user.id}>{user.name}</p>
))}
</>
);
};
ReactDOM.render(<Users />, document.getElementById('app'));
View Compiled
This Pen doesn't use any external CSS resources.