Merge pull request #1339 from satti-hari-krishna-reddy/issue_1329

fixed the cancel button to work as intended
This commit is contained in:
Frikky
2024-03-05 17:55:29 +01:00
committed by GitHub
+31 -21
View File
@@ -8993,7 +8993,7 @@ const AngularWorkflow = (defaultprops) => {
const AppConditionHandler = (props) => { const AppConditionHandler = (props) => {
const { tmpdata, type } = props; const { tmpdata, type } = props;
const [data] = useState(tmpdata); const [data] = useState({...tmpdata});
const [multiline, setMultiline] = useState(false); const [multiline, setMultiline] = useState(false);
const [showAutocomplete, setShowAutocomplete] = React.useState(false); const [showAutocomplete, setShowAutocomplete] = React.useState(false);
const [actionlist, setActionlist] = React.useState([]); const [actionlist, setActionlist] = React.useState([]);
@@ -9595,8 +9595,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "equals"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "equals";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"equals"} key={"equals"}
@@ -9606,8 +9607,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "does not equal"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "does not equal";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"does not equal"} key={"does not equal"}
@@ -9617,8 +9619,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "startswith"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "startswith";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"starts with"} key={"starts with"}
@@ -9628,8 +9631,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "endswith"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "endswith";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"ends with"} key={"ends with"}
@@ -9639,8 +9643,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "contains"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "contains";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"contains"} key={"contains"}
@@ -9650,8 +9655,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "contains_any_of"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "contains_any_of";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"contains_any_of"} key={"contains_any_of"}
@@ -9661,8 +9667,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "matches regex"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "matches regex";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"matches regex"} key={"matches regex"}
@@ -9672,8 +9679,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "larger than"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "larger than";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"larger than"} key={"larger than"}
@@ -9683,8 +9691,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "less than"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "less than";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"less than"} key={"less than"}
@@ -9694,8 +9703,9 @@ const AngularWorkflow = (defaultprops) => {
<MenuItem <MenuItem
style={menuItemStyle} style={menuItemStyle}
onClick={(e) => { onClick={(e) => {
conditionValue.value = "is empty"; const newConditionValue = { ...conditionValue };
setConditionValue(conditionValue); newConditionValue.value = "is empty";
setConditionValue(newConditionValue);
setVariableAnchorEl(null); setVariableAnchorEl(null);
}} }}
key={"is empty"} key={"is empty"}