Files
hossein-por-shop/frontend/plugins/axios.ts
T
marzban-dev 423784fba5 Add plugins
2024-12-11 20:15:17 +03:30

23 lines
487 B
TypeScript

import axios from "axios";
export default defineNuxtPlugin(() => {
const config = useRuntimeConfig()
const axiosInstance = axios.create({
baseURL: config.public.API_BASE_URL,
timeout: 20000,
timeoutErrorMessage: 'خطای سرور',
headers: {
'Content-Type': 'application/json'
}
});
axiosInstance.interceptors.response.use()
return {
provide: {
axios: axiosInstance,
},
};
});