sdess09 2 سال پیش
والد
کامیت
e051a90c96
1فایلهای تغییر یافته به همراه3 افزوده شده و 16 حذف شده
  1. 3 16
      dashboard/src/components/ProvisionerFlow.tsx

+ 3 - 16
dashboard/src/components/ProvisionerFlow.tsx

@@ -33,13 +33,6 @@ const ProvisionerFlow: React.FC<Props> = ({ }) => {
   const [useCloudFormationForm, setUseCloudFormationForm] = useState(true);
   const [selectedProvider, setSelectedProvider] = useState("");
 
-  const isUsageExceeded = useMemo(() => {
-    if (!hasBillingEnabled) {
-      return false;
-    }
-    return usage?.current.clusters >= usage?.limit.clusters;
-  }, [usage]);
-
   const markStepCostConsent = async (step: string, provider: string) => {
     try {
       await api.updateOnboardingStep("<token>", { step, provider }, { project_id: currentProject.id });
@@ -66,17 +59,11 @@ const ProvisionerFlow: React.FC<Props> = ({ }) => {
                 <Block
                   key={i}
                   disabled={
-                    !currentProject?.multi_cluster && (isUsageExceeded ||
-                      (provider === "gcp" && !currentProject?.azure_enabled))
-
+                    !currentProject?.multi_cluster &&
+                    (provider === "gcp" && !currentProject?.azure_enabled)
                   }
                   onClick={() => {
-                    if (
-                      !(
-                        isUsageExceeded ||
-                        (provider === "gcp" && !currentProject?.azure_enabled)
-                      )
-                    ) {
+                    if ((provider != "gcp" || currentProject?.azure_enabled)) {
                       openCostConsentModal(provider);
                       // setSelectedProvider(provider);
                       // setCurrentStep("credentials");