From c46f57d17bc898d4de977bc22861979e38edd1c0 Mon Sep 17 00:00:00 2001
From: pgiertych <pgiertych@man.poznan.pl>
Date: Thu, 15 Jun 2023 14:13:27 +0200
Subject: [PATCH] added progress bar on bulk domain deployment

---
 .../domainupload/domainupload.component.html               | 7 ++++++-
 .../domainupload/domainupload.component.ts                 | 3 +++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.html b/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.html
index 02ac8882..36a19ae1 100644
--- a/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.html
+++ b/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.html
@@ -3,5 +3,10 @@
         <h3>{{'NAVBAR.BULK_DEPLOYMENT_DOMAIN' | translate}}</h3>
         <p>{{'BULK.DOMAIN.INFO' | translate}}</p>
     </div>
-    <p-fileUpload name="file[]" customUpload="true" (uploadHandler)="myUploader($event)" accept=".csv" multiple="false"></p-fileUpload>
+    <p-fileUpload name="file[]" customUpload="true" (uploadHandler)="myUploader($event)" accept=".csv"
+                  multiple="false"></p-fileUpload>
+    <div *ngIf="showProgressBar" style="margin-top: 20px;">
+        <p>{{ 'BULK.DOMAIN.DEPLOYMENT_IN_PROGRESS' | translate }}</p>
+        <p-progressBar mode="indeterminate" [style]="{height : '8px'}"></p-progressBar>
+    </div>
 </div>
diff --git a/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.ts b/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.ts
index 67a831c7..880a9e3b 100644
--- a/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.ts
+++ b/src/app/appmarket/bulkDeployment/domainDeployment/domainupload/domainupload.component.ts
@@ -10,6 +10,8 @@ import {BulkType} from '../../../../model/bulk-replay';
 })
 export class DomainuploadComponent implements OnInit {
 
+  public showProgressBar = false;
+
   constructor(private readonly deployService: AppdeploymentService,
               private router: Router) { }
 
@@ -28,6 +30,7 @@ export class DomainuploadComponent implements OnInit {
         this.router.navigate(['admin/domains/deploy/summary'])
       }
     });
+    this.showProgressBar = true;
   }
 
 }
-- 
GitLab