This commit is contained in:
2025-10-13 17:14:45 -06:00
parent d05bf5a3ea
commit 059136375e
2 changed files with 10 additions and 8 deletions
+2 -3
View File
@@ -12,10 +12,9 @@ export default async function Page(props: {
return ( return (
<> <>
<h2 className="title"> Quitar Sanciones </h2> <h2 className="title"> Quitar Sanciones </h2>
<div className="containerSection" <div className="containerSection">
>
<SearchUser value={numAcount} /> <SearchUser value={numAcount} />
<QuitarSancion /> <QuitarSancion numAcount={numAcount} />
</div> </div>
</> </>
); );
@@ -3,6 +3,7 @@ import { useEffect, useState } from "react";
import styles from "./Page.module.css"; import styles from "./Page.module.css";
import axios from "axios"; import axios from "axios";
import { envConfig } from "@/app/lib/config";
interface alumno_sancion { interface alumno_sancion {
id: number; id: number;
@@ -25,15 +26,17 @@ interface sancion {
duracion: number; duracion: number;
} }
function QuitarSancion() { interface prop {
numAcount: string | null;
}
function QuitarSancion(props: prop) {
const [quitarSanciones, SetQuitarSanciones] = useState<any[]>([]); const [quitarSanciones, SetQuitarSanciones] = useState<any[]>([]);
const [sanciones, setSanciones] = useState<any>([]); const [sanciones, setSanciones] = useState<any>([]);
const [alumnoSanciones, setAlumnoSanciones] = useState<any>([]); const [alumnoSanciones, setAlumnoSanciones] = useState<any>([]);
useEffect(() => { useEffect(() => {
axios axios
.get( .get(`${envConfig.apiUrl}/alumno-sancion/${props.numAcount}`)
" https://venus.acatlan.unam.mx/asignacionTiempo_test/alumno-sancion/423019393"
)
.then((response) => { .then((response) => {
SetQuitarSanciones(response.data); SetQuitarSanciones(response.data);
}) })
@@ -42,7 +45,7 @@ function QuitarSancion() {
}); });
axios axios
.get("https://venus.acatlan.unam.mx/asignacionTiempo_test/sancion") .get(`${envConfig.apiUrl}/asignacionTiempo_test/sancion`)
.then((response) => { .then((response) => {
setSanciones(response.data); setSanciones(response.data);
}) })