29 lines
822 B
TypeScript
29 lines
822 B
TypeScript
import { makeRequest } from "@frontend/kitui";
|
|
import { DeleteQuizRequest, DeleteQuizResponse } from "@model/quiz/delete";
|
|
|
|
export const getResultsList = async (quizId, body?: any) => {
|
|
try {
|
|
const response = await makeRequest<unknown, unknown>({
|
|
url: process.env.REACT_APP_DOMAIN + `/squiz/results/getResults/${quizId}`,
|
|
method: "POST",
|
|
body: { page: 0, limit: 10, ...body },
|
|
});
|
|
return response;
|
|
} catch (e) {
|
|
console.log("ощибка", e);
|
|
}
|
|
};
|
|
|
|
export const deleteResult = async (resultId: number) => {
|
|
try {
|
|
const response = await makeRequest<unknown, unknown>({
|
|
url: process.env.REACT_APP_DOMAIN + `/squiz/results/delete/${resultId}`,
|
|
body: {},
|
|
method: "DELETE",
|
|
});
|
|
return response;
|
|
} catch (e) {
|
|
console.log("ошибка", e);
|
|
}
|
|
};
|