diff --git a/apps/scandic-web/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx b/apps/scandic-web/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx index 769745f2e..a7c9dd182 100644 --- a/apps/scandic-web/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx +++ b/apps/scandic-web/components/HotelReservation/EnterDetails/Payment/PaymentClient.tsx @@ -3,9 +3,12 @@ import { zodResolver } from "@hookform/resolvers/zod" import { useRouter, useSearchParams } from "next/navigation" import { useCallback, useEffect, useState } from "react" +import { Label } from "react-aria-components" import { FormProvider, useForm } from "react-hook-form" import { useIntl } from "react-intl" +import { Typography } from "@scandic-hotels/design-system/Typography" + import { BOOKING_CONFIRMATION_NUMBER, BookingErrorCodeEnum, @@ -22,7 +25,6 @@ import { env } from "@/env/client" import { trpc } from "@/lib/trpc/client" import { useEnterDetailsStore } from "@/stores/enter-details" -import MySavedCards from "@/components/HotelReservation/MySavedCards" import PaymentOption from "@/components/HotelReservation/PaymentOption" import LoadingSpinner from "@/components/LoadingSpinner" import Button from "@/components/TempDesignSystem/Button" @@ -490,24 +492,49 @@ export default function PaymentClient({ ) : null} - {savedCreditCards?.length ? ( -
- -
- ) : null} -
+ + + {savedCreditCards?.length ? ( + <> + + + {intl.formatMessage({ + defaultMessage: "MY SAVED CARDS", + })} + + + + {savedCreditCards.map((savedCreditCard) => ( + + ))} + + + + {intl.formatMessage({ + defaultMessage: "OTHER PAYMENT METHODS", + })} + + + + ) : null}