Merged in fix/BOOK-529-my-stay-guarantee (pull request #3282)

fix(BOOK-529): add card icon to payment cards, show scrollbar, add missing text

* fix(BOOK-529): add card icon to payment cards, show scrollbar, add missing text

* fix(BOOK-529): refactor savdecard

* fix(BOOK-529): fix lokaliseid

* fix(BOOK-529): paymentmethods


Approved-by: Joakim Jäderberg
This commit is contained in:
Bianca Widstam
2025-12-03 13:04:02 +00:00
parent 6730575f7a
commit 7db225a3ee
9 changed files with 74 additions and 38 deletions

View File

@@ -64,8 +64,9 @@ export function ConfirmBookingPaymentOptions({
{savedCreditCards.map((savedCreditCard) => (
<PaymentOption
type={savedCreditCard.cardType as PaymentMethodEnum}
key={savedCreditCard.id}
value={savedCreditCard.id as PaymentMethodEnum}
value={savedCreditCard.id}
label={
PAYMENT_METHOD_TITLES[
savedCreditCard.cardType as PaymentMethodEnum
@@ -86,6 +87,7 @@ export function ConfirmBookingPaymentOptions({
</>
) : null}
<PaymentOption
type={PaymentMethodEnum.card}
value={PaymentMethodEnum.card}
label={intl.formatMessage({
id: "common.creditCard",
@@ -96,6 +98,7 @@ export function ConfirmBookingPaymentOptions({
{!hasMixedRates
? availablePaymentOptions.map((paymentMethod) => (
<PaymentOption
type={paymentMethod}
key={paymentMethod}
value={paymentMethod}
label={PAYMENT_METHOD_TITLES[paymentMethod]}