Update axios
This commit is contained in:
@@ -4,19 +4,17 @@ import { API_ENDPOINTS } from "~/constants";
|
||||
export default defineNuxtPlugin(() => {
|
||||
|
||||
const config = useRuntimeConfig();
|
||||
const { logout } = useAuth();
|
||||
const { logout, token } = useAuth();
|
||||
|
||||
const axios = axiosOriginal.create({
|
||||
baseURL: config.public.API_BASE_URL
|
||||
});
|
||||
|
||||
|
||||
axios.interceptors.request.use((config) => {
|
||||
if (
|
||||
!config.url?.includes(API_ENDPOINTS.auth.signin) &&
|
||||
!config.url?.includes(API_ENDPOINTS.account.send_otp)
|
||||
) {
|
||||
const { token } = useAuth();
|
||||
config.headers.Authorization = `Bearer ${token.value}`;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user