import React, { useEffect, useState } from 'react'; import axios from './axios'; const UserList = () => { const [ data, setData ] = useState({}); useEffect(() => { (async () => { try { const resp = await axios.get('/users'); setData({ users: resp.data.users, }); } catch (err) { if (err.response.status === 401) { setData({ error: err.response.data.error, }); } else { throw err; } } })(); }, []); const users = data.users; const userRows = !!users ? users.map(user => (
| ID | Username |
|---|