diff --git a/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/InputSettingsBlock.js b/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/InputSettingsBlock.js
index dbea5589c..7407ce6d8 100644
--- a/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/InputSettingsBlock.js
+++ b/modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/InputSettingsBlock.js
@@ -8,13 +8,14 @@ const InputSettingsBlock = ( {
description,
supplementaryLabel,
showDescriptionFirst = false,
- actionProps = {},
- ...props
+ value,
+ onChange,
+ placeholder = '',
} ) => {
const TheDescription = { description };
return (
-
+
{ title }
{ supplementaryLabel && (
@@ -27,11 +28,9 @@ const InputSettingsBlock = ( {
- actionProps.callback( actionProps.key, newValue )
- }
+ placeholder={ placeholder }
+ value={ value }
+ onChange={ onChange }
/>
{ ! showDescriptionFirst && TheDescription }
diff --git a/modules/ppcp-settings/resources/js/Components/Screens/Overview/TabSettingsElements/Blocks/ConnectionDetails.js b/modules/ppcp-settings/resources/js/Components/Screens/Overview/TabSettingsElements/Blocks/ConnectionDetails.js
index 33393284b..144f9a55b 100644
--- a/modules/ppcp-settings/resources/js/Components/Screens/Overview/TabSettingsElements/Blocks/ConnectionDetails.js
+++ b/modules/ppcp-settings/resources/js/Components/Screens/Overview/TabSettingsElements/Blocks/ConnectionDetails.js
@@ -82,27 +82,23 @@ const generateOptions = ( config, settings, updateFormValue ) => [
<>