import { AddChoiceRequest, ChangeDepartureTimeRequest, LocationKey, RemoveChoiceRequest, RemoveChoicesRequest, UpdateNoteRequest } from "../../../types"; import { api } from "./Api"; const FOOD_API_PREFIX = '/api/food'; export const addChoice = async (locationKey: LocationKey, foodIndex?: number, dayIndex?: number) => { return await api.post(`${FOOD_API_PREFIX}/addChoice`, { locationKey, foodIndex, dayIndex }); } export const removeChoices = async (locationKey: LocationKey, dayIndex?: number) => { return await api.post(`${FOOD_API_PREFIX}/removeChoices`, { locationKey, dayIndex }); } export const removeChoice = async (locationKey: LocationKey, foodIndex: number, dayIndex?: number) => { return await api.post(`${FOOD_API_PREFIX}/removeChoice`, { locationKey, foodIndex, dayIndex }); } export const updateNote = async (note?: string, dayIndex?: number) => { return await api.post(`${FOOD_API_PREFIX}/updateNote`, { note, dayIndex }); } export const changeDepartureTime = async (time: string, dayIndex?: number) => { return await api.post(`${FOOD_API_PREFIX}/changeDepartureTime`, { time, dayIndex }); } export const jdemeObed = async () => { return await api.post(`${FOOD_API_PREFIX}/jdemeObed`); }