sad-indigoS
Refine2y ago
33 replies
sad-indigo

rest-data-provider error response

Axios instance not extracting error response message automaticlaly
import { HttpError } from "@refinedev/core";
import axios from "axios";

const axiosInstance = axios.create();

axiosInstance.interceptors.response.use(
(response) => {
return response;
},
(error) => {
const customError: HttpError = {
...error,
message: error.response?.data?.message,
statusCode: error.response?.status,
};

return Promise.reject(customError);
}
);

export { axiosInstance };
Was this page helpful?