web2-client/src/shared/libs/request/index.ts

18 lines
392 B
TypeScript

import axios from 'axios';
export const APP_API_BASE_URL = import.meta.env.VITE_API_BASE_URL;
export const request = axios.create({
baseURL: APP_API_BASE_URL,
});
request.interceptors.request.use((config) => {
const auth_v1_token = localStorage.getItem('auth_v1_token');
if (auth_v1_token) {
config.headers.Authorization = auth_v1_token;
}
return config;
});