import axios from 'axios'; const API_BASE_URL = process.env.REACT_APP_API_URL || 'http://localhost:8000'; export const api = axios.create({ baseURL: API_BASE_URL }); export const apiService = { getDashboardSummary: async () => { const response = await api.get('/api/summary/dashboard'); return response.data ?? {}; }, getSpendingByCategory: async () => { const response = await api.get('/api/reports/spending-by-category'); const payload = response.data?.data; return Array.isArray(payload) ? payload : []; }, };