From 3d4d5b90d18e6c51703780c2a122fa2a6f1229a7 Mon Sep 17 00:00:00 2001 From: Pierre Tellier Date: Sun, 9 Feb 2025 13:03:26 +0100 Subject: [PATCH 1/2] Revert "fix: fixed TS errors" This reverts commit b5c9b4067228e267accfd6e1cffcd9c070146c9d. --- front/MyINPulse-front/src/services/api.ts | 4 ++-- front/MyINPulse-front/src/services/popupDisplayer.ts | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/front/MyINPulse-front/src/services/api.ts b/front/MyINPulse-front/src/services/api.ts index cea6a9e..71e3194 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: any){ +function defaultApiSuccessHandler(response: () => void){ 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 3b222a2..77113f9 100644 --- a/front/MyINPulse-front/src/services/popupDisplayer.ts +++ b/front/MyINPulse-front/src/services/popupDisplayer.ts @@ -1,4 +1,5 @@ import {ref} from "vue"; + enum color {Red, Yellow, Blue, green} function addNewMessage(errorMessage: string, type?: color, timeout?: number){ @@ -14,6 +15,6 @@ function addNewMessage(errorMessage: string, type?: color, timeout?: number){ setTimeout(() => errorList.value.slice(0, 1), timeout) } -const errorList: any= ref([]) +const errorList = ref([]) export {addNewMessage, errorList, color} \ No newline at end of file From ac19d33bdb3c986f96dfe9e1c405d1722752c108 Mon Sep 17 00:00:00 2001 From: Pierre Tellier Date: Sun, 9 Feb 2025 13:05:28 +0100 Subject: [PATCH 2/2] Reapply "fix: fixed TS errors" This reverts commit 3d4d5b90d18e6c51703780c2a122fa2a6f1229a7. --- 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