π‘Axios API Calls
Mock API calls
Set the default axios baseURL for calling the API
## Backend API URL
VITE_APP_API_URL=
Example 1: With baseUrl
import axios, { AxiosRequestConfig } from 'axios';
const axiosServices = axios.create({ baseURL: import.meta.env.VITE_APP_API_URL || 'http://localhost:3010/' });
// ==============================|| AXIOS - FOR MOCK SERVICES ||============================== //
axiosServices.interceptors.request.use(
async (config) => {
const accessToken = localStorage.getItem('serviceToken');
if (accessToken) {
config.headers['Authorization'] = `Bearer ${accessToken}`;
}
return config;
},
(error) => {
return Promise.reject(error);
}
);import axios, { AxiosRequestConfig } from 'axios';
const axiosServices = axios.create({ baseURL: import.meta.env.VITE_APP_API_URL || 'http://localhost:3010/' });
// ==============================|| AXIOS - FOR MOCK SERVICES ||============================== //
axiosServices.interceptors.request.use(
async (config) => {
const accessToken = localStorage.getItem('serviceToken');
if (accessToken) {
config.headers['Authorization'] = `Bearer ${accessToken}`;
}
return config;
},
(error) => {
return Promise.reject(error);
}
);Example 2: Without baseUrl
Last updated