Procházet zdrojové kódy

Fix Endpoint modal going to Choose Provider

Happens after a successful Endpoint validation.
Sergiu Miclea před 8 roky
rodič
revize
9cfd811886

+ 3 - 3
src/components/organisms/PageHeader/PageHeader.jsx

@@ -156,8 +156,8 @@ class PageHeader extends React.Component {
     this.setState({ showEndpointModal: false })
     this.setState({ showEndpointModal: false })
   }
   }
 
 
-  handleBackEndpointModal() {
-    this.setState({ showChooseProviderModal: true, showEndpointModal: false })
+  handleBackEndpointModal(options) {
+    this.setState({ showChooseProviderModal: !options || !options.autoClose, showEndpointModal: false })
   }
   }
 
 
   render() {
   render() {
@@ -197,7 +197,7 @@ class PageHeader extends React.Component {
             deleteOnCancel
             deleteOnCancel
             type={this.state.providerType}
             type={this.state.providerType}
             cancelButtonText="Back"
             cancelButtonText="Back"
-            onCancelClick={() => { this.handleBackEndpointModal() }}
+            onCancelClick={options => { this.handleBackEndpointModal(options) }}
           />
           />
         </Modal>
         </Modal>
       </Wrapper>
       </Wrapper>