diff options
author | Jorik Schellekens <joriks@matrix.org> | 2019-08-27 17:21:05 +0100 |
---|---|---|
committer | Jorik Schellekens <joriks@matrix.org> | 2019-08-28 15:59:54 +0100 |
commit | 6472d30e6af7c116ee4c8d3f7e6528431a7b8e8e (patch) | |
tree | a05f4f1e5f6baf87c705ecff9bb20c205931b513 /synapse_topology/webui | |
parent | Formatting (diff) | |
download | synapse-6472d30e6af7c116ee4c8d3f7e6528431a7b8e8e.tar.xz |
Disable going back when setup is finished
Diffstat (limited to 'synapse_topology/webui')
-rw-r--r-- | synapse_topology/webui/src/js/containers/AccordionToggle.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/synapse_topology/webui/src/js/containers/AccordionToggle.js b/synapse_topology/webui/src/js/containers/AccordionToggle.js index 1e0f133885..f9fb51cfff 100644 --- a/synapse_topology/webui/src/js/containers/AccordionToggle.js +++ b/synapse_topology/webui/src/js/containers/AccordionToggle.js @@ -2,8 +2,10 @@ import { connect } from 'react-redux'; import AccordionToggle from '../components/AccordionToggle'; import { resetUI } from '../actions'; +import { DONE_UI } from '../reducers/ui-constants'; + const mapStateToProps = (state, { eventKey, as, children }) => ({ - active: state.setupUI.activeBlocks.includes(eventKey), + active: state.setupUI.activeBlocks.includes(eventKey) && state.setupUI.activeBlocks[state.setupUI.activeBlocks.length - 1] != DONE_UI, open: state.setupUI.activeBlocks[state.setupUI.activeBlocks.length - 1] == eventKey, eventKey, as, |