generated from pricelees/issue-pr-template
refactor: 프론트엔드 예약 API 엔드포인트 수정
This commit is contained in:
parent
752943a9f7
commit
680f5a9010
@ -6,18 +6,18 @@ export const createPendingReservation = async (request: PendingReservationCreate
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const confirmReservation = async (reservationId: string): Promise<void> => {
|
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> => {
|
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> => {
|
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> => {
|
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