| 12345678910111213141516171819202122232425262728293031 |
- import { getUserIdFromLocalStorage, showError } from './utils';
- import axios from 'axios';
- export let API = axios.create({
- baseURL: import.meta.env.VITE_REACT_APP_SERVER_URL
- ? import.meta.env.VITE_REACT_APP_SERVER_URL
- : '',
- headers: {
- 'New-API-User': getUserIdFromLocalStorage(),
- 'Cache-Control': 'no-store',
- },
- });
- export function updateAPI() {
- API = axios.create({
- baseURL: import.meta.env.VITE_REACT_APP_SERVER_URL
- ? import.meta.env.VITE_REACT_APP_SERVER_URL
- : '',
- headers: {
- 'New-API-User': getUserIdFromLocalStorage(),
- 'Cache-Control': 'no-store',
- },
- });
- }
- API.interceptors.response.use(
- (response) => response,
- (error) => {
- showError(error);
- },
- );
|