From 9686bbdd54ce25048ae8f9b861a930cd7da2f4ba Mon Sep 17 00:00:00 2001 From: IO420 <320154041@pcpuma.acatlan.unam.mx> Date: Wed, 21 Jan 2026 17:28:33 -0600 Subject: [PATCH] help carlos --- .../ActivosMantenimiento/Equipos.tsx | 2 +- .../ActivosMantenimiento/MesasDisponibles.tsx | 39 ++++++++------- app/Components/Equipos/tableequipos.tsx | 50 +++++++++++-------- 3 files changed, 51 insertions(+), 40 deletions(-) diff --git a/app/Components/ActivosMantenimiento/Equipos.tsx b/app/Components/ActivosMantenimiento/Equipos.tsx index a3c8eff..bef9ba1 100644 --- a/app/Components/ActivosMantenimiento/Equipos.tsx +++ b/app/Components/ActivosMantenimiento/Equipos.tsx @@ -9,7 +9,7 @@ function Equipos() { const [mensaje, setMensaje] = useState(""); useEffect(() => { - fetch("http://localhost:3000/equipo") + fetch("http://localhost:5000/equipo") .then((res) => res.json()) .then((data) => setEquipos(data)) .catch(() => setMensaje("Error al cargar equipos")); diff --git a/app/Components/ActivosMantenimiento/MesasDisponibles.tsx b/app/Components/ActivosMantenimiento/MesasDisponibles.tsx index b20d1e4..7de4727 100644 --- a/app/Components/ActivosMantenimiento/MesasDisponibles.tsx +++ b/app/Components/ActivosMantenimiento/MesasDisponibles.tsx @@ -3,9 +3,9 @@ import { useEffect, useState } from "react"; import axios from "axios"; -interface Mesa{ - mesas:string, - activo:boolean, +interface Mesa { + idMesa: number; + activo: boolean; } export default function MesasDisponibles() { @@ -18,7 +18,7 @@ export default function MesasDisponibles() { const obtenerMesas = async () => { try { - const response = await axios.get("http://localhost:5000/mesa/all"); + const response = await axios.get("http://localhost:5000/mesa"); setMesas(response.data); } catch (error) { console.error("Error al obtener mesas:", error); @@ -29,7 +29,13 @@ export default function MesasDisponibles() { return (
-
+
{loading ? (

Cargando mesas...

) : ( @@ -40,19 +46,16 @@ export default function MesasDisponibles() { Activo - {mesas && ( - - - mesas.map((Mesa) => ( - - Mesa {Mesa.mesas} - - {Mesa.activo ? "Sí" : "No"} - - - )) - ) - } + + {mesas && + mesas.map((Mesa, index) => ( + + Mesa {Mesa.idMesa} + + {Mesa.activo ? "Sí" : "No"} + + + ))} )} diff --git a/app/Components/Equipos/tableequipos.tsx b/app/Components/Equipos/tableequipos.tsx index 70b0c95..b0bd146 100644 --- a/app/Components/Equipos/tableequipos.tsx +++ b/app/Components/Equipos/tableequipos.tsx @@ -27,27 +27,35 @@ export default function TableEquipos() { } return ( - - - - - - - - - - - - {equipos.map((eq) => ( - - - - - - +
+
UbicaciónNombrePlataformaÁreaActivo
{eq.ubicacion}{eq.nombre_equipo}{eq.plataforma?.nombre || eq.id_plataforma}{eq.areaUbicacion?.nombre || eq.id_area_ubicacion}{eq.activo ? "Sí" : "No"}
+ + + + + + + - ))} - -
UbicaciónNombrePlataformaÁreaActivo
+ + + {equipos.map((eq) => ( + + {eq.ubicacion} + {eq.nombre_equipo} + {eq.plataforma?.nombre || eq.id_plataforma} + {eq.areaUbicacion?.nombre || eq.id_area_ubicacion} + {eq.activo ? "Sí" : "No"} + + ))} + + +
); }