Market-Frontend/src/api.ts
Alexander Medvedev 31c198bafd feat: add passkeys
2026-08-29 14:23:23 +02:00

22 lines
456 B
TypeScript

import axios from 'axios';
const API_URL = '/api';
const api = axios.create({
baseURL: API_URL,
withCredentials: true,
headers: {
'X-Requested-With': 'XMLHttpRequest',
},
});
api.interceptors.request.use((config) => {
const lang = localStorage.getItem('i18nextLng') || (typeof navigator !== 'undefined' ? navigator.language : 'en');
if (lang) {
config.headers['Accept-Language'] = lang;
}
return config;
});
export default api;