From 09da911bf9230e570ee23faf3b336ad09d7d888b Mon Sep 17 00:00:00 2001 From: Dallen Pyrah Date: Wed, 14 Sep 2022 05:02:26 -0600 Subject: [PATCH] Adds rescheduling dropdown to past unconfirmed bookings (#3726) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Omar López Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- apps/web/components/booking/BookingListItem.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/web/components/booking/BookingListItem.tsx b/apps/web/components/booking/BookingListItem.tsx index 49b1c2035d..e4e3b66869 100644 --- a/apps/web/components/booking/BookingListItem.tsx +++ b/apps/web/components/booking/BookingListItem.tsx @@ -65,6 +65,7 @@ function BookingListItem(booking: BookingItemProps) { }; const isUpcoming = new Date(booking.endTime) >= new Date(); + const isPast = new Date(booking.endTime) < new Date(); const isCancelled = booking.status === BookingStatus.CANCELLED; const isConfirmed = booking.status === BookingStatus.ACCEPTED; const isRejected = booking.status === BookingStatus.REJECTED; @@ -366,6 +367,7 @@ function BookingListItem(booking: BookingItemProps) { {isRejected &&
{t("rejected")}
} ) : null} + {isPast && isPending && !isConfirmed ? : null} {isCancelled && booking.rescheduled && (