costco-grocery-list/frontend/src/api/axios.js
2025-11-22 00:42:15 -08:00

19 lines
392 B
JavaScript

import axios from "axios";
import { API_BASE_URL } from "../config";
const api = axios.create({
baseURL: API_BASE_URL,
headers: {
"Content-Type": "application/json",
},
});
api.interceptors.request.use((config => {
const token = localStorage.getItem("token");
if (token) {
config.headers["Authorization"] = `Bearer ${token}`;
}
return config;
}));
export default api;