12345678910111213141516171819202122232425262728293031 |
- import axios from 'axios';
- // import { SESSION } from '../consts/Localstorage';
- // console.log(process.env.NODE_ENV, 'api:', process.env.REACT_APP_BASE_URL);
- // console.log('docker env', (window as any)._env_);
- export const url =
- ((window as any)._env_ && (window as any)._env_.HOST_URL) ||
- process.env.REACT_APP_BASE_URL;
- const axiosInstance = axios.create({
- baseURL: `${url}/api/v1`,
- timeout: 60000,
- });
- axiosInstance.interceptors.request.use(
- function (config) {
- // Do something before request is sent
- // const session = window.localStorage.getItem(SESSION);
- // session && (config.headers[SESSION] = session);
- return config;
- },
- function (error) {
- // Do something with request error
- return Promise.reject(error);
- }
- );
- export default axiosInstance;
|