17 lines
412 B
TypeScript
17 lines
412 B
TypeScript
import axios from "axios";
|
|
|
|
export const api = axios.create({
|
|
baseURL: "https://192.168.1.2:5227/api/",
|
|
validateStatus: (status) => status < 500,
|
|
withCredentials: true,
|
|
headers: { 'Accept': 'application/json' }
|
|
});
|
|
|
|
api.interceptors.response.use(response => {
|
|
response.status === 401
|
|
if (response.status === 401) {
|
|
window.location.replace("/login");
|
|
}
|
|
return response;
|
|
})
|