q
This commit is contained in:
@@ -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);
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user