import axios from 'axios'; const server = axios.create({ baseURL: import.meta.env.API_BASE_URL || 'http://localhost:5000/api', headers: { "Access-Control-Allow-Origin": "*", } }); // Attach token dynamically on each request via interceptor server.interceptors.request.use((config) => { const token = localStorage.getItem('token'); if (token) { config.headers.Authorization = `Bearer ${token}`; } return config; }); export default () => server;