generated from pricelees/issue-pr-template
[#41] 예약 스키마 재정의 #42
@ -6,18 +6,18 @@ export const createPendingReservation = async (request: PendingReservationCreate
|
||||
};
|
||||
|
||||
export const confirmReservation = async (reservationId: string): Promise<void> => {
|
||||
await apiClient.patch(`/reservations/${reservationId}/confirm`, {});
|
||||
await apiClient.post(`/reservations/${reservationId}/confirm`, {});
|
||||
};
|
||||
|
||||
|
||||
export const cancelReservation = async (id: string, cancelReason: string): Promise<void> => {
|
||||
return await apiClient.post(`/v3/reservations/${id}/cancel`, { cancelReason }, true);
|
||||
return await apiClient.post(`/reservations/${id}/cancel`, { cancelReason }, true);
|
||||
};
|
||||
|
||||
export const fetchSummaryByMember = async (): Promise<ReservationSummaryRetrieveListResponse> => {
|
||||
return await apiClient.get<ReservationSummaryRetrieveListResponse>('/v2/reservations/summary');
|
||||
return await apiClient.get<ReservationSummaryRetrieveListResponse>('/reservations/summary');
|
||||
}
|
||||
|
||||
export const fetchDetailById = async (reservationId: string): Promise<ReservationDetailRetrieveResponse> => {
|
||||
return await apiClient.get<ReservationDetailRetrieveResponse>(`/v2/reservations/${reservationId}/detail`);
|
||||
return await apiClient.get<ReservationDetailRetrieveResponse>(`/reservations/${reservationId}/detail`);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user