literally every time
All checks were successful
Build and Deploy Frontend / build-and-deploy (push) Successful in 6s

This commit is contained in:
2026-03-17 22:31:13 -05:00
parent 661bb03d1d
commit 8c86f5ddce
4 changed files with 170 additions and 0 deletions

24
client/src/api/axios.ts Normal file
View File

@@ -0,0 +1,24 @@
// http service hub
// handles interceptors and such
import axios from "axios";
const baseUrl: string = import.meta.env.DEV ? import.meta.env.VITE_DEV_API_URL : "https://app.vxbard.net/api"
const api = axios.create({
baseURL: baseUrl
});
api.interceptors.request.use(config => {
const token = localStorage.getItem("token");
if (token) {
config.headers.Authorization = `Bearer ${token}`;
}
return config;
});
export default api;