import axios from 'axios' export const useAxios = () => { const client = axios.create({ baseURL: import.meta.env.VITE_API_URL, headers: { 'Content-Type': 'application/json', }, withCredentials: true }) client.interceptors.request.use((config) => { /** * Here you can modify every request */ return config }); client.interceptors.response.use((response) => { /** * Here you can modify every response */ return response }, (error) => { /** * Here you can modify every error */ return Promise.reject(error) }); return { client }; }