diff --git a/apps/web/components/booking/BookingListItem.tsx b/apps/web/components/booking/BookingListItem.tsx index 931c53e30d..6ef617a13e 100644 --- a/apps/web/components/booking/BookingListItem.tsx +++ b/apps/web/components/booking/BookingListItem.tsx @@ -1,4 +1,3 @@ -import { useRouter } from "next/navigation"; import { useState } from "react"; import type { EventLocationType } from "@calcom/app-store/locations"; @@ -58,7 +57,6 @@ function BookingListItem(booking: BookingItemProps) { i18n: { language }, } = useLocale(); const utils = trpc.useContext(); - const router = useRouter(); const [rejectionReason, setRejectionReason] = useState(""); const [rejectionDialogIsOpen, setRejectionDialogIsOpen] = useState(false); const [chargeCardDialogIsOpen, setChargeCardDialogIsOpen] = useState(false); @@ -266,7 +264,7 @@ function BookingListItem(booking: BookingItemProps) { allRemainingBookings: isTabRecurring.toString(), }); if (booking.attendees[0]) urlSearchParams.set("email", booking.attendees[0].email); - router.push(`/booking/${booking.uid}?${urlSearchParams.toString()}`); + window.open(`/booking/${booking.uid}?${urlSearchParams.toString()}`, "_blank"); }; const title = booking.title; @@ -340,6 +338,7 @@ function BookingListItem(booking: BookingItemProps) {