import axios from "axios"; import { useAuthStore } from "../store/authStore"; const apiBaseUrl = import.meta.env.VITE_API_BASE_URL ?? "/api/v1"; export const http = axios.create({ baseURL: apiBaseUrl, timeout: 10000 }); http.interceptors.request.use((config) => { const token = useAuthStore.getState().accessToken; if (token) { config.headers.Authorization = `Bearer ${token}`; } return config; });