fork refine

This commit is contained in:
Stefan Pejcic
2024-02-05 10:23:04 +01:00
parent 3fffde9a8f
commit 8496a83edb
3634 changed files with 715528 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
import { HttpError } from "@refinedev/core";
import { transformErrorMessages } from "./transformErrorMessages";
export const transformHttpError = (err: any): HttpError => {
const error = err?.response?.data?.error || {};
const message = error?.message;
const statusCode = error?.status;
const errorMessages = error?.details?.errors || [];
const httpError: HttpError = {
statusCode,
message,
errors: transformErrorMessages(errorMessages),
};
return httpError;
};