From b5c9b4067228e267accfd6e1cffcd9c070146c9d Mon Sep 17 00:00:00 2001 From: Pierre Tellier Date: Sat, 8 Feb 2025 18:49:22 +0100 Subject: [PATCH] fix: fixed TS errors --- front/MyINPulse-front/src/services/api.ts | 4 ++-- front/MyINPulse-front/src/services/popupDisplayer.ts | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/front/MyINPulse-front/src/services/api.ts b/front/MyINPulse-front/src/services/api.ts index 71e3194..cea6a9e 100644 --- a/front/MyINPulse-front/src/services/api.ts +++ b/front/MyINPulse-front/src/services/api.ts @@ -34,11 +34,11 @@ axiosInstance.interceptors.response.use( ); // TODO: spawn a error modal -function defaultApiErrorHandler(err: String){ +function defaultApiErrorHandler(err: string){ addNewMessage(err, color.Red); } -function defaultApiSuccessHandler(response: () => void){ +function defaultApiSuccessHandler(response: any){ addNewMessage(response.data, color.green) } function callApi(endpoint: string, onSuccessHandler?: any, onErrorHandler?: any): void { diff --git a/front/MyINPulse-front/src/services/popupDisplayer.ts b/front/MyINPulse-front/src/services/popupDisplayer.ts index 77113f9..3b222a2 100644 --- a/front/MyINPulse-front/src/services/popupDisplayer.ts +++ b/front/MyINPulse-front/src/services/popupDisplayer.ts @@ -1,5 +1,4 @@ import {ref} from "vue"; - enum color {Red, Yellow, Blue, green} function addNewMessage(errorMessage: string, type?: color, timeout?: number){ @@ -15,6 +14,6 @@ function addNewMessage(errorMessage: string, type?: color, timeout?: number){ setTimeout(() => errorList.value.slice(0, 1), timeout) } -const errorList = ref([]) +const errorList: any= ref([]) export {addNewMessage, errorList, color} \ No newline at end of file