Alexander Belanger 5 лет назад
Родитель
Сommit
44092e1dd5
1 измененных файлов с 4 добавлено и 5 удалено
  1. 4 5
      dashboard/src/main/home/provisioner/Provisioner.tsx

+ 4 - 5
dashboard/src/main/home/provisioner/Provisioner.tsx

@@ -82,10 +82,6 @@ class Provisioner extends Component<PropsType, StateType> {
   };
 
   updateInfras = () => {
-    this.setState({
-      loading: true
-    });
-
     let { currentProject } = this.state;
 
     api
@@ -143,7 +139,10 @@ class Provisioner extends Component<PropsType, StateType> {
     return (
       <StyledProvisioner>
         You have not provisioned any resources for this project through Porter.{" "}
-        <RefreshText onClick={this.refresh}>Refresh</RefreshText>
+        <RefreshText onClick={() => {
+          this.setState({ loading: true }); 
+          this.refresh()
+        }}>Refresh</RefreshText>
       </StyledProvisioner>
     );
   }