Spaces:
Running
Running
File size: 338 Bytes
e4f1db2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import axios from 'axios';
const api = axios.create({
baseURL: '/api',
timeout: 300000, // 5 minutes for timeline requests
});
api.interceptors.response.use(
(response) => response,
(error) => {
console.error('API Error:', error.response?.data || error.message);
return Promise.reject(error);
}
);
export default api; |