diff --git a/app/Components/BitacoraSanciones/ApplySanction.tsx b/app/Components/BitacoraSanciones/ApplySanction.tsx index deaa3ba..6a21c0c 100644 --- a/app/Components/BitacoraSanciones/ApplySanction.tsx +++ b/app/Components/BitacoraSanciones/ApplySanction.tsx @@ -17,6 +17,7 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { const [alumnoSanciones, setAlumnoSanciones] = useState([]); const [selectedSancion, setSelectedSancion] = useState(""); const [loading, setLoading] = useState(false); + const [loadingTable, setLoadingTable] = useState(false); const fetchAlumnoSanciones = async () => { try { @@ -27,6 +28,8 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { setAlumno(res.data.student ?? null); setAlumnoSanciones(res.data.alusancion ?? []); } catch { + }finally{ + setLoadingTable(true) } }; @@ -73,7 +76,7 @@ export default function ApplySanction({ idCuenta }: { idCuenta: number }) { <> - {alumnoSanciones.length === 0 && ( + {loadingTable && alumnoSanciones.length === 0 && ( <>
diff --git a/app/Components/QuitarSancion/QuitarSancion.tsx b/app/Components/QuitarSancion/QuitarSancion.tsx index 5d0718a..8fa4e4c 100644 --- a/app/Components/QuitarSancion/QuitarSancion.tsx +++ b/app/Components/QuitarSancion/QuitarSancion.tsx @@ -33,7 +33,7 @@ function QuitarSancion({ id_cuenta }: { id_cuenta: number }) { e.preventDefault(); await axios.delete(`${envConfig.apiUrl}/alumno-sancion/${id_cuenta}`) - fetchAlumnoSanciones(); + setAlumnoSanciones([]) } return ( diff --git a/app/Components/SearchDate/SearchDate.tsx b/app/Components/SearchDate/SearchDate.tsx index 699670b..783d465 100644 --- a/app/Components/SearchDate/SearchDate.tsx +++ b/app/Components/SearchDate/SearchDate.tsx @@ -2,7 +2,8 @@ import { useState } from "react"; function SearchDate() { - const [date, setDate] = useState(""); + const todayISO = new Date().toLocaleDateString("en-CA"); + const [date, setDate] = useState(todayISO); return ( <> @@ -25,5 +26,5 @@ function SearchDate() { } export default SearchDate; - +//IO //By Tyrannuss diff --git a/app/creadores/page.tsx b/app/creadores/page.tsx index 1b900c6..d121145 100644 --- a/app/creadores/page.tsx +++ b/app/creadores/page.tsx @@ -4,11 +4,12 @@ import CreatorCard from "./CreatorCard"; export default function Page() { return (
-
+
+
diff --git a/public/Tyrannuss.png b/public/Tyrannuss.png new file mode 100644 index 0000000..9d88613 Binary files /dev/null and b/public/Tyrannuss.png differ