import { useContext } from "react"; import { Navigate } from "react-router-dom"; import { AuthContext } from "../context/AuthContext"; export default function RoleGuard({ allowed, children }) { const { role } = useContext(AuthContext); if (!role) return ; if (!allowed.includes(role)) return ; return children; } function usageExample() { } /> }