import {instance} from "./axios";
import {InstituteReports} from "../models/Riview/InstituteReports";
import {RiviewCharts} from "../models/Riview/RiviewCharts";

export async function getRiviewStats(statisticsOptions:any) {
    return instance.get<RiviewCharts>("api/riview/v1/institution/statistics",
        {
            params: statisticsOptions,
            withCache: true});
}

export async function getInstituteReports(id: number) {
    return instance.get<{
        type(type: any): unknown; 'reports': InstituteReports
    }>(`api/riview/v1/institution/report?evaluation=${id}`);
}

export async function getEvaluations() {
    return instance.get(`api/riview/v1/evaluation-period`);
}




