import axios from "axios"; import { BASE_URL } from "../core/env"; import { logAndReturnResponse } from "./httpServiceUtils"; export const getNewAppeals = async (searchString) => { try { const res = await axios.get(BASE_URL + "/api/admin/getnewappeals_api"); return res.data; } catch (error) { return logAndReturnResponse(error); } }; export const getNewAppealsPage = async ( searchString, pageNumber, orderBy, fieldSort, showNumberOfRecords ) => { return axios .get( "/api/admin/getnewappeals_api?searchString=" + searchString + "&pageNumber=" + pageNumber + "&orderby=" + orderBy + "&fieldSort=" + fieldSort + "&showNumberOfRecords=" + showNumberOfRecords ) .then((res) => { return res.data; }) .catch(logAndReturnResponse); }; export const getNewDocumentsPaged = async ( pageNumber, orderBy, fieldSort, showNumberOfRecords, documentType, documentOrigin, selectedWeeks ) => { return axios .get( "/api/admin/getlatestdocuments_api?pageNumber=" + pageNumber + "&orderby=" + orderBy + "&fieldSort=" + fieldSort + "&showNumberOfRecords=" + showNumberOfRecords + "&documentType=" + documentType + "&numberWeeks=" + selectedWeeks + "&documentOrigin=" + documentOrigin ) .then((res) => { return res.data; }) .catch(logAndReturnResponse); };