Files
front-AT/app/lib/getSancionByStudent.ts
T

24 lines
600 B
TypeScript
Raw Normal View History

2025-10-13 18:00:04 -06:00
import axios from "axios";
import { envConfig } from "./config";
2026-02-27 19:52:23 -06:00
import Cookies from "js-cookie";
2025-10-13 18:00:04 -06:00
export async function GetSancionByStudent(numAcount: number) {
try {
2026-02-27 19:52:23 -06:00
const token = Cookies.get("token");
const headers = { Authorization: `Bearer ${token}` };
2025-10-13 18:00:04 -06:00
const response = await axios.get(
2026-02-27 19:52:23 -06:00
`${envConfig.apiUrl}/alumno-sancion/${numAcount}`, { headers }
2025-10-13 18:00:04 -06:00
);
return response.data;
} catch (error: any) {
const msg =
error.response?.data?.message ||
error.message ||
"Error desconocido al obtener estudiante";
return { error: msg };
}
}
//IO