diff --git a/MEDICONNECT 2/src/components/pacientes/PacienteForm.tsx b/MEDICONNECT 2/src/components/pacientes/PacienteForm.tsx index 7e704f49e..5bbdc6d71 100644 --- a/MEDICONNECT 2/src/components/pacientes/PacienteForm.tsx +++ b/MEDICONNECT 2/src/components/pacientes/PacienteForm.tsx @@ -1,5 +1,5 @@ import { useState, useContext } from "react"; -import { AuthContext } from "../../context/AuthContext"; +import AuthContext from "../../context/AuthContext"; import React from "react"; import type { EnderecoPaciente } from "../../services/pacienteService"; @@ -72,8 +72,8 @@ const PacienteForm: React.FC = ({ const [avatarLoading, setAvatarLoading] = useState(false); // Obtem role do usuário autenticado - const { user } = useContext(AuthContext); - const canEditAvatar = ["secretaria", "admin", "gestor"].includes(user?.role); + const auth = useContext(AuthContext); + const canEditAvatar = ["secretaria", "admin", "gestor"].includes(auth?.user?.role || ""); // Função para upload do avatar const handleAvatarUpload = async () => {