From 2e4db3e584de926f2c39f1b7cf76c57346a3f1bb Mon Sep 17 00:00:00 2001 From: Eduard Heimbuch Date: Mon, 13 Jul 2020 11:34:51 +0200 Subject: [PATCH] fix key value input field --- .../src/forms/AddKeyValueEntryToTableField.tsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/scm-ui/ui-components/src/forms/AddKeyValueEntryToTableField.tsx b/scm-ui/ui-components/src/forms/AddKeyValueEntryToTableField.tsx index febe6c02f5..9c30f2ab49 100644 --- a/scm-ui/ui-components/src/forms/AddKeyValueEntryToTableField.tsx +++ b/scm-ui/ui-components/src/forms/AddKeyValueEntryToTableField.tsx @@ -75,6 +75,12 @@ const AddKeyValueEntryToTableField: FC = ({ } }; + const add = () => { + addEntry(key, value); + setKey("") + setValue(""); + } + return ( = ({ onChange={setKey} validationError={!isValid(key)} value={key} - onReturnPressed={() => addEntry(key, value)} + onReturnPressed={add} disabled={disabled} helpText={keyHelpText} /> @@ -93,13 +99,13 @@ const AddKeyValueEntryToTableField: FC = ({ onChange={setValue} validationError={!isValid(value)} value={value} - onReturnPressed={() => addEntry(key, value)} + onReturnPressed={add} disabled={disabled} helpText={valueHelpText} /> addEntry(key, value)} + action={add} disabled={disabled || !key || !value || !isValid(key) || !isValid(value)} />