import { baseApiRequest } from "../../apiRequests/baseApiRequest"; import { GradeResponse, GradeResponseDto } from "./type"; const PROJECT_MANAGEMENT_BASE_URL = `${process.env.NEXT_PUBLIC_PROJECT_MANAGEMENT_API_URL}/api/v1`; export const getAllGrade = async (): Promise => { return await baseApiRequest( `${PROJECT_MANAGEMENT_BASE_URL}/grades`, { method: "GET", headers: { "Content-Type": "application/json" }, credentials: "include", }, { isAccessTokenRequird: true, revalidatePaths: ["/grades"], }, ); }; export const getGradeById = async (id: string): Promise => { return await baseApiRequest( `${PROJECT_MANAGEMENT_BASE_URL}/grades/${id}`, { method: "GET", headers: { "Content-Type": "application/json", }, credentials: "include", }, { isAccessTokenRequird: true, revalidatePaths: [`/grades/${id}`], }, ); };