diff --git a/apps/web/components/booking/pages/BookingPage.tsx b/apps/web/components/booking/pages/BookingPage.tsx index d3d82e84cc..a0873bc9e1 100644 --- a/apps/web/components/booking/pages/BookingPage.tsx +++ b/apps/web/components/booking/pages/BookingPage.tsx @@ -615,17 +615,28 @@ export default BookingPage; function ErrorMessage({ error }: { error: unknown }) { const { t } = useLocale(); const { query: { rescheduleUid } = {} } = useRouter(); + const router = useRouter(); return ( -
+
{rescheduleUid ? t("reschedule_fail") : t("booking_fail")}{" "} - {error instanceof HttpError || error instanceof Error ? t(error.message) : "Unknown error"} + {error instanceof HttpError || error instanceof Error ? ( + <> + {t("can_you_try_again")}{" "} + router.back()}> + {t("go_back")} + + . + > /* t(error.message) */ + ) : ( + "Unknown error" + )}