aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/FlowView/ToggleEdit.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'web/src/js/components/FlowView/ToggleEdit.jsx')
-rw-r--r--web/src/js/components/FlowView/ToggleEdit.jsx7
1 files changed, 4 insertions, 3 deletions
diff --git a/web/src/js/components/FlowView/ToggleEdit.jsx b/web/src/js/components/FlowView/ToggleEdit.jsx
index 0c8cbbd8..cf197998 100644
--- a/web/src/js/components/FlowView/ToggleEdit.jsx
+++ b/web/src/js/components/FlowView/ToggleEdit.jsx
@@ -10,11 +10,11 @@ ToggleEdit.propTypes = {
stopEdit: PropTypes.func.isRequired,
}
-function ToggleEdit({ isEdit, startEdit, stopEdit, flow }) {
+function ToggleEdit({ isEdit, startEdit, stopEdit, flow, old_flow }) {
return (
<div className="edit-flow-container">
{isEdit ?
- <a className="edit-flow" onClick={() => stopEdit(flow)}>
+ <a className="edit-flow" onClick={() => stopEdit(flow, old_flow)}>
<i className="fa fa-check"/>
</a>
:
@@ -29,7 +29,8 @@ function ToggleEdit({ isEdit, startEdit, stopEdit, flow }) {
export default connect(
state => ({
isEdit: !!state.ui.flow.modifiedFlow,
- flow: state.ui.flow.modifiedFlow || state.flows.byId[state.flows.selected[0]]
+ flow: state.ui.flow.modifiedFlow || state.flows.byId[state.flows.selected[0]],
+ old_flow: state.flows.byId[state.flows.selected[0]]
}),
{
startEdit,