fixing style and delete unnecesary things

This commit is contained in:
IO
2024-07-16 23:19:00 -06:00
parent c4650b7f3b
commit 92b1bb45eb
7 changed files with 23 additions and 28 deletions
+1 -1
View File
@@ -145,7 +145,7 @@
}
.profesor-form {
width: 100%;
width: 600px;
max-width: 90vw;
margin: 20px 0;
padding: 20px;
+3 -1
View File
@@ -34,7 +34,9 @@ const CardUsuario = ({ usuario }) => {
<div className="card m-1">
<div className="card-content">
<h4>{usuario.nombre}</h4>
<h6>Tipo de Usuario:{usuario.id_tipo_usuario}</h6>
<h6>
Tipo de Usuario: {usuario.id_tipo_usuario === 1 ? "Administrador" : "Responsable"}
</h6>
<div className="button-group">
<button
className="edit-button"
+5 -4
View File
@@ -412,14 +412,15 @@ const FormProfesor = () => {
<p>Suelta la imagen aquí...</p>
) : (
<p>
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
</p>
)}
</div>
{foto && <p>Nueva imagen:</p>}
{fotoBase64 && (
<div className="image">
<div className="images">
{foto && <p>Nueva imagen:</p>}
<img
src={fotoBase64}
alt="Preview"
+3 -2
View File
@@ -94,10 +94,11 @@ const CrearUsuario = () => {
id="tipoUsuario"
value={id_tipo_usuario}
onChange={(e) => setId_tipo_usuario(e.target.value)}
className="form-control"
required
>
<option value="1">Administrador(1)</option>
<option value="2">Responsable(2)</option>
<option value="1">Administrador</option>
<option value="2">Responsable</option>
</select>
</div>
<button type="submit">Registrar</button>
@@ -452,8 +452,8 @@ const FormEditProfesor = () => {
<p>Suelta la nueva imagen aquí...</p>
) : (
<p>
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
</p>
)}
</div>
+8 -13
View File
@@ -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 (
<div className="cargando">Cargando datos del usuario...</div>
);
return <div className="cargando">Cargando datos del usuario...</div>;
}
return (
@@ -126,9 +120,10 @@ const MDUser = () => {
id="tipoUsuario"
value={id_tipo_usuario}
onChange={(e) => setId_tipo_usuario(e.target.value)}
className="form-control"
>
<option value="1">Administrador(1)</option>
<option value="2">Responsable(2)</option>
<option value="1">Administrador</option>
<option value="2">Responsable</option>
</select>
</div>
+1 -5
View File
@@ -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 = () => {