diff --git a/src/App.css b/src/App.css index defcd36..d2d4335 100644 --- a/src/App.css +++ b/src/App.css @@ -145,7 +145,7 @@ } .profesor-form { - width: 100%; + width: 600px; max-width: 90vw; margin: 20px 0; padding: 20px; diff --git a/src/components/CardUsuarios/CardUsuario.js b/src/components/CardUsuarios/CardUsuario.js index a17c59f..bbec434 100644 --- a/src/components/CardUsuarios/CardUsuario.js +++ b/src/components/CardUsuarios/CardUsuario.js @@ -34,7 +34,9 @@ const CardUsuario = ({ usuario }) => {

{usuario.nombre}

-
Tipo de Usuario:{usuario.id_tipo_usuario}
+
+ Tipo de Usuario: {usuario.id_tipo_usuario === 1 ? "Administrador" : "Responsable"} +
- {foto &&

Nueva imagen:

} + {fotoBase64 && ( -
+
+ {foto &&

Nueva imagen:

} Preview { id="tipoUsuario" value={id_tipo_usuario} onChange={(e) => setId_tipo_usuario(e.target.value)} + className="form-control" required > - - + +
diff --git a/src/components/ModificarProfesor/FormEditProfesor.js b/src/components/ModificarProfesor/FormEditProfesor.js index 3041b12..f8a31cc 100644 --- a/src/components/ModificarProfesor/FormEditProfesor.js +++ b/src/components/ModificarProfesor/FormEditProfesor.js @@ -452,8 +452,8 @@ const FormEditProfesor = () => {

Suelta la nueva imagen aquí...

) : (

- Arrastra y suelta algunos archivos aquí, o haz clic para - seleccionar archivos + Arrastra y suelta la imagen aquí, o haz clic para + seleccionar una imagen

)}
diff --git a/src/components/ModificarUsuario/MDUser.js b/src/components/ModificarUsuario/MDUser.js index a9d6e5e..0e1b345 100644 --- a/src/components/ModificarUsuario/MDUser.js +++ b/src/components/ModificarUsuario/MDUser.js @@ -1,18 +1,14 @@ import React, { useState, useEffect } from "react"; import { useParams } from "react-router-dom"; import "../../App.css"; -import { PrivateRoutes} from "../../models/routes"; +import { PrivateRoutes } from "../../models/routes"; import { useGetUser, useUpdateUser } from "../../services/user.services"; const MDUser = () => { const { id_usuario } = useParams(); - const { user, loading, error } = useGetUser(id_usuario); - const { - updateUser, - loading: updateLoading, - error: updateError, - } = useUpdateUser(); + const { user } = useGetUser(id_usuario); + const { updateUser, loading, error } = useUpdateUser(); const [nombre, setNombre] = useState(""); const [usuario, setUsuario] = useState(""); @@ -49,15 +45,13 @@ const MDUser = () => { console.error("Error updating user:", error); } }; - + const handleRegresar = () => { window.location.href = PrivateRoutes.FILTERUSUARIO; }; if (!user) { - return ( -
Cargando datos del usuario...
- ); + return
Cargando datos del usuario...
; } return ( @@ -126,9 +120,10 @@ const MDUser = () => { id="tipoUsuario" value={id_tipo_usuario} onChange={(e) => setId_tipo_usuario(e.target.value)} + className="form-control" > - - + +
diff --git a/src/services/user.services.js b/src/services/user.services.js index 8062fdc..7ababdc 100644 --- a/src/services/user.services.js +++ b/src/services/user.services.js @@ -37,8 +37,6 @@ export const useRegisterUser = () => { export const useGetUser = (id_usuario) => { const [user, setUser] = useState(null); - const [loading, setLoading] = useState(true); - const [error, setError] = useState(null); useEffect(() => { const fetchUser = async () => { @@ -51,15 +49,13 @@ export const useGetUser = (id_usuario) => { setUser(data); } catch (error) { setError(error); - } finally { - setLoading(false); } }; fetchUser(); }, [id_usuario]); - return { user, loading, error }; + return { user }; }; export const useUpdateUser = () => {