import {AxiosResponse} from "axios"; import {$axios} from "~/utils/api"; import {RestResponse} from "~/repositories/models/rest-response.model"; import {Question} from "~/repositories/models/question.model"; export default { findAllByAxeId(axeId: number) { return $axios.get>("/questions/search/byAxeId", { params: { id: axeId } }).then((response: AxiosResponse>) => { response.data._embedded.questions.map(question => { question.id = Number(question._links.self.href.replace($axios.defaults.baseURL + "/questions/", "")); return question; }); return response; }); } }