import axios from "axios"; import { env } from "../env"; const BASE_URL = `http://${env.SERVER_IP}:${env.SERVER_PORT}`; const apiClient = axios.create({ baseURL: BASE_URL, // withCredentials: true, }); // Add a request interceptor to attach the access token apiClient.interceptors.request.use( (config) => { const accessToken = localStorage.getItem("access_token"); if (accessToken) { config.headers["Authorization"] = `Bearer ${accessToken}`; } return config; }, (error) => Promise.reject(error) ); export default apiClient;