fixed composable path error

This commit is contained in:
Mamalizz
2025-01-14 20:48:23 +03:30
parent 68c81a0dec
commit 0c639914b4
+10 -9
View File
@@ -1,13 +1,13 @@
import axiosOriginal from "axios"; import axiosOriginal from "axios";
import { useAuth } from "~/composables/api/auth/useAuth";
import { API_ENDPOINTS } from "~/constants"; import { API_ENDPOINTS } from "~/constants";
export default defineNuxtPlugin(() => { export default defineNuxtPlugin(() => {
const config = useRuntimeConfig(); const config = useRuntimeConfig();
const { logout, token } = useAuth(); const { logout, token } = useAuth();
const axios = axiosOriginal.create({ const axios = axiosOriginal.create({
baseURL: config.public.API_BASE_URL baseURL: config.public.API_BASE_URL,
}); });
axios.interceptors.request.use((config) => { axios.interceptors.request.use((config) => {
@@ -21,21 +21,22 @@ export default defineNuxtPlugin(() => {
return config; return config;
}); });
axios.interceptors.response.use((response) => { axios.interceptors.response.use(
(response) => {
return response; return response;
}, function(error) { },
function (error) {
if (error.status === 401) { if (error.status === 401) {
logout(); logout();
} }
return Promise.reject(error); return Promise.reject(error);
}); }
);
return { return {
provide: { provide: {
axios axios,
} },
}; };
}); });