import apiClient from "@_api/apiClient"; import type { TimeCreateRequest, TimeCreateResponse, TimeRetrieveListResponse, TimeWithAvailabilityListResponse } from "./timeTypes"; export const createTime = async (data: TimeCreateRequest): Promise => { return await apiClient.post('/times', data, true); } export const fetchTimes = async (): Promise => { return await apiClient.get('/times', true); }; export const delTime = async (id: number): Promise => { return await apiClient.del(`/times/${id}`, true); }; export const fetchTimesWithAvailability = async (date: string, themeId: number): Promise => { return await apiClient.get(`/times/search?date=${date}&themeId=${themeId}`, true); };