Jelajahi Sumber

Update Button (#3072)

sdess09 2 tahun lalu
induk
melakukan
8f90b80bab
1 mengubah file dengan 6 tambahan dan 3 penghapusan
  1. 6 3
      dashboard/src/components/ProvisionerSettings.tsx

+ 6 - 3
dashboard/src/components/ProvisionerSettings.tsx

@@ -129,8 +129,7 @@ const ProvisionerSettings: React.FC<Props> = (props) => {
       ((!clusterName && true) ||
         (isReadOnly && props.provisionerError === "") ||
         props.provisionerError === "" ||
-        currentCluster?.status === "UPDATING" ||
-        isClicked)
+        currentCluster?.status === "UPDATING")
     );
   };
   const createCluster = async () => {
@@ -398,7 +397,11 @@ const ProvisionerSettings: React.FC<Props> = (props) => {
     <>
       <StyledForm>{renderForm()}</StyledForm>
       <Button
-        disabled={isDisabled()}
+        disabled={
+          isClicked ||
+          isDisabled() ||
+          getStatus() == "Provisioning is still in progress..."
+        }
         onClick={createCluster}
         status={getStatus()}
       >