import axios from "axios"; import { API_ENDPOINTS } from "./index.js"; const apiClient = axios.create({ baseURL: API_ENDPOINTS, headers: { "Content-Type": "application/json", }, }); export const fetchFlights = async () => { try { const response = await apiClient.get("/flights"); return response.data; } catch (error) { console.error("Error fetching flights:", error); throw error; } }; export const fetchHotels = async () => { try { const response = await apiClient.get("/hotels"); return response.data; } catch (error) { console.error("Error fetching hotels:", error); throw error; } }; export const fetchPackages = async () => { try { const response = await apiClient.get("/packages"); return response.data; } catch (error) { console.error("Error fetching packages:", error); throw error; } };