diff --git a/src/__data__/service/utils.ts b/src/__data__/service/utils.ts index 2ffe971..f7c296b 100644 --- a/src/__data__/service/utils.ts +++ b/src/__data__/service/utils.ts @@ -13,9 +13,9 @@ export const extractErrorMessageFromResponse = ({ }: FetchBaseQueryError) => { if ( typeof data === 'object' && - 'message' in data && - typeof data.message === 'string' + 'error' in data && + typeof data.error === 'string' ) { - return data.message; + return data.error; } }; diff --git a/src/models/api/common.ts b/src/models/api/common.ts index 4bde4dd..16d573f 100644 --- a/src/models/api/common.ts +++ b/src/models/api/common.ts @@ -9,7 +9,7 @@ export const isErrorMessage = (error: unknown): error is ErrorMessage => typeof type ErrorResponse = { success: false; - message: ErrorMessage; + error: ErrorMessage; }; export type BaseResponse = SuccessResponse | ErrorResponse; diff --git a/stubs/json/landing-order-create/error.json b/stubs/json/landing-order-create/error.json index 3770aac..2bab2f1 100644 --- a/stubs/json/landing-order-create/error.json +++ b/stubs/json/landing-order-create/error.json @@ -1,4 +1,4 @@ { "success": false, - "message": "Не удалось создать заказ" + "error": "Не удалось создать заказ" } \ No newline at end of file diff --git a/stubs/json/landing-order-view/id1-error.json b/stubs/json/landing-order-view/id1-error.json index fa97f72..ebbaea3 100644 --- a/stubs/json/landing-order-view/id1-error.json +++ b/stubs/json/landing-order-view/id1-error.json @@ -1,4 +1,4 @@ { "success": false, - "message": "Не удалось загрузить детали заказа" + "error": "Не удалось загрузить детали заказа" } \ No newline at end of file