From 2e7adb0d2efb53f4c69f9b3d7fc51f089c261ff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ant=C3=B3nio=20Ferreira?= Date: Mon, 24 Jul 2023 16:44:15 +0200 Subject: [PATCH] Fixes HTML markup on some divs and spans (#2270) * fixes HTML markup on some div and span * add changeset --- .changeset/swift-walls-sip.md | 5 +++++ .../Card/components/CardInput/components/CVCHint.tsx | 4 ++-- .../components/CardInput/components/ExpirationDate.tsx | 4 ++-- .../Dropin/components/PaymentMethod/PaymentMethodName.tsx | 8 ++++---- .../src/components/internal/FormFields/Field/Field.tsx | 4 ++-- 5 files changed, 15 insertions(+), 10 deletions(-) create mode 100644 .changeset/swift-walls-sip.md diff --git a/.changeset/swift-walls-sip.md b/.changeset/swift-walls-sip.md new file mode 100644 index 00000000..33ae458c --- /dev/null +++ b/.changeset/swift-walls-sip.md @@ -0,0 +1,5 @@ +--- +'@adyen/adyen-web': patch +--- + +fixes invalid HTML in payment method item and card labels diff --git a/packages/lib/src/components/Card/components/CardInput/components/CVCHint.tsx b/packages/lib/src/components/Card/components/CardInput/components/CVCHint.tsx index 2cd2553b..94b8f3e5 100644 --- a/packages/lib/src/components/Card/components/CardInput/components/CVCHint.tsx +++ b/packages/lib/src/components/Card/components/CardInput/components/CVCHint.tsx @@ -11,7 +11,7 @@ export default function CVCHint({ frontCVC = false, fieldLabel }: CVCHintProps) /* eslint-disable max-len */ return ( -
+ -
+ ); /* eslint-enable max-len */ } diff --git a/packages/lib/src/components/Card/components/CardInput/components/ExpirationDate.tsx b/packages/lib/src/components/Card/components/CardInput/components/ExpirationDate.tsx index 92e335c5..59479ce7 100644 --- a/packages/lib/src/components/Card/components/CardInput/components/ExpirationDate.tsx +++ b/packages/lib/src/components/Card/components/CardInput/components/ExpirationDate.tsx @@ -59,7 +59,7 @@ export default function ExpirationDate(props: ExpirationDateProps) { } )} /> -
-
+ ); } diff --git a/packages/lib/src/components/Dropin/components/PaymentMethod/PaymentMethodName.tsx b/packages/lib/src/components/Dropin/components/PaymentMethod/PaymentMethodName.tsx index 35473d5f..fbce97a7 100644 --- a/packages/lib/src/components/Dropin/components/PaymentMethod/PaymentMethodName.tsx +++ b/packages/lib/src/components/Dropin/components/PaymentMethod/PaymentMethodName.tsx @@ -3,7 +3,7 @@ import { h } from 'preact'; import './PaymentMethodName.scss'; const PaymentMethodName = ({ displayName, additionalInfo, isSelected }) => ( -
+ ( {displayName} -
{additionalInfo} -
-
+ + ); export default PaymentMethodName; diff --git a/packages/lib/src/components/internal/FormFields/Field/Field.tsx b/packages/lib/src/components/internal/FormFields/Field/Field.tsx index 8998dded..1b11ce9e 100644 --- a/packages/lib/src/components/internal/FormFields/Field/Field.tsx +++ b/packages/lib/src/components/internal/FormFields/Field/Field.tsx @@ -100,7 +100,7 @@ const Field: FunctionalComponent = props => { const renderInputRelatedElements = useCallback(() => { return ( - `adyen-checkout__input-wrapper--${m}`) @@ -136,7 +136,7 @@ const Field: FunctionalComponent = props => { )} - + {addContextualElement && (