chore: bootstrap storage migrations and frontend

This commit is contained in:
zwt13703
2026-07-01 20:25:37 +08:00
parent 393a170d3a
commit beec8cf5bb
25 changed files with 2817 additions and 101 deletions
+14
View File
@@ -0,0 +1,14 @@
import axios from "axios";
export const apiClient = axios.create({
baseURL: import.meta.env.VITE_API_BASE_URL ?? "http://localhost:8000/api",
timeout: 15000,
headers: {
"Content-Type": "application/json",
},
});
apiClient.interceptors.response.use(
(response) => response,
(error) => Promise.reject(error),
);