import { useEffect, useState } from "react"; import { getAllUsers, updateRole } from "../api/users"; import { ROLES } from "../constants/roles"; export default function AdminPanel() { const [users, setUsers] = useState([]); async function loadUsers() { const allUsers = await getAllUsers(); console.log(allUsers); setUsers(allUsers.data); } useEffect(() => { loadUsers(); }, []); const changeRole = async (id, role) => { const updated = await updateRole(id, role); if (updated.status !== 200) return; loadUsers(); } return (