This commit is contained in:
marzban-dev
2025-01-14 21:02:27 +03:30
parent b94695e1e9
commit 1cbaa53b4a
+13 -14
View File
@@ -4,7 +4,7 @@ import { API_ENDPOINTS } from "~/constants";
export default defineNuxtPlugin(() => {
const config = useRuntimeConfig();
const { logout, token } = useAuth();
const { token } = useAuth();
const axios = axiosOriginal.create({
baseURL: config.public.API_BASE_URL,
@@ -21,22 +21,21 @@ export default defineNuxtPlugin(() => {
return config;
});
axios.interceptors.response.use(
(response) => {
return response;
},
function (error) {
if (error.status === 401) {
logout();
}
axios.interceptors.response.use((response) => {
return response;
}, function(error) {
return Promise.reject(error);
if (error.status === 401) {
logout();
}
);
return Promise.reject(error);
});
return {
provide: {
axios,
},
axios
}
};
});
});