feat: format

This commit is contained in:
tbphp
2025-07-02 17:24:33 +08:00
parent f15d0dd8da
commit 9c597e6a74
11 changed files with 138 additions and 138 deletions

View File

@@ -1,27 +1,27 @@
import axios from 'axios'
import axios from "axios";
const http = axios.create({
baseURL: import.meta.env.VITE_API_BASE_URL,
timeout: 10000,
headers: { 'Content-Type': 'application/json' },
})
headers: { "Content-Type": "application/json" },
});
// 请求拦截器
http.interceptors.request.use(config => {
const token = localStorage.getItem('token')
const token = localStorage.getItem("token");
if (token) {
config.headers.Authorization = `Bearer ${token}`
config.headers.Authorization = `Bearer ${token}`;
}
return config
})
return config;
});
// 响应拦截器
http.interceptors.response.use(
response => response.data,
error => {
console.error('API Error:', error)
return Promise.reject(error)
console.error("API Error:", error);
return Promise.reject(error);
}
)
);
export default http
export default http;