- { paymentMethod?.icon && (
-
- ) }
+ { paymentMethod?.icon && (
+
+ ) }
{ paymentMethod.itemTitle }
From dc6c8e2316e5ba3e0561521c148bea82d828eee2 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Tue, 28 Jan 2025 12:44:30 +0100
Subject: [PATCH 2/4] =?UTF-8?q?=F0=9F=90=9B=20Fix=20JS=20error=20in=20the?=
=?UTF-8?q?=20payment=20method=20modal?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../js/Components/Screens/Settings/Components/Payment/Modal.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
index 2865e8777..8930167f3 100644
--- a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
+++ b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
@@ -11,7 +11,7 @@ import PaymentMethodModal from '../../../../ReusableComponents/PaymentMethodModa
import { PaymentHooks } from '../../../../../data';
const Modal = ( { method, setModalIsVisible, onSave } ) => {
- const { paymentMethods } = PaymentHooks.usePaymentMethods();
+ const { all: paymentMethods } = PaymentHooks.usePaymentMethods();
const {
paypalShowLogo,
threeDSecure,
From d547a3b21836b5739ffd8efd20721e49f8c4a318 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Tue, 28 Jan 2025 12:53:33 +0100
Subject: [PATCH 3/4] =?UTF-8?q?=F0=9F=A9=B9=20Fix=20React=20deprecation=20?=
=?UTF-8?q?warnings?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ReusableComponents/Controls/ControlToggleButton.js | 2 +-
.../SettingsBlocks/PaymentMethodItemBlock.js | 2 +-
.../js/Components/ReusableComponents/SettingsToggleBlock.js | 1 +
.../js/Components/Screens/Settings/Components/Payment/Modal.js | 3 ++-
4 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/modules/ppcp-settings/resources/js/Components/ReusableComponents/Controls/ControlToggleButton.js b/modules/ppcp-settings/resources/js/Components/ReusableComponents/Controls/ControlToggleButton.js
index 86350f5c7..2d648e20b 100644
--- a/modules/ppcp-settings/resources/js/Components/ReusableComponents/Controls/ControlToggleButton.js
+++ b/modules/ppcp-settings/resources/js/Components/ReusableComponents/Controls/ControlToggleButton.js
@@ -5,7 +5,7 @@ const ControlToggleButton = ( { label, description, value, onChange } ) => (
diff --git a/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsToggleBlock.js b/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsToggleBlock.js
index 4a7cf1a20..614ad0a3b 100644
--- a/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsToggleBlock.js
+++ b/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsToggleBlock.js
@@ -43,6 +43,7 @@ const SettingsToggleBlock = ( {
setToggled( newState ) }
diff --git a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
index 8930167f3..1db3ae16a 100644
--- a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
+++ b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
@@ -66,7 +66,7 @@ const Modal = ( { method, setModalIsVisible, onSave } ) => {
return (
{
return (
From 34ccd47bbc63f6050bd334c0c491aeb5238e5645 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Tue, 28 Jan 2025 12:53:48 +0100
Subject: [PATCH 4/4] =?UTF-8?q?=F0=9F=A9=B9=20Fix=20React=20warning=20abou?=
=?UTF-8?q?t=20missing=20key-props?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Components/Screens/Settings/Components/Payment/Modal.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
index 1db3ae16a..a749c7420 100644
--- a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
+++ b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Payment/Modal.js
@@ -64,7 +64,7 @@ const Modal = ( { method, setModalIsVisible, onSave } ) => {
switch ( field.type ) {
case 'text':
return (
-
+
{
case 'toggle':
return (
-