From 81d82489f5592770a9e5f9ee137bfc1558b48153 Mon Sep 17 00:00:00 2001 From: ShaabanEltanany Date: Tue, 22 Sep 2020 11:56:38 +0200 Subject: adding saving simple function at designer Issue-ID: CCSDK-2298 Signed-off-by: ShaabanEltanany Change-Id: Id4ebd3413103d6433e84b3513c4f651176a9833f --- .../import-package/import-package.component.ts | 12 ++++++++---- .../package-list/package-list.component.ts | 4 ---- 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard') diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/import-package/import-package.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/import-package/import-package.component.ts index 0f582d7f6..50799a531 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/import-package/import-package.component.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/import-package/import-package.component.ts @@ -2,6 +2,7 @@ import {Component, OnInit} from '@angular/core'; import {FileSystemFileEntry, NgxFileDropEntry} from 'ngx-file-drop'; import {PackageCreationExtractionService} from '../../package-creation/package-creation-extraction.service'; import {Router} from '@angular/router'; +import {PackageCreationStore} from '../../package-creation/package-creation.store'; @Component({ selector: 'app-import-package', @@ -16,10 +17,13 @@ export class ImportPackageComponent implements OnInit { public files: NgxFileDropEntry[] = []; constructor(private packageCreationExtractionService: PackageCreationExtractionService, + private packageCreationStore: PackageCreationStore, private router: Router) { + this.packageCreationStore.clear(); } ngOnInit() { + this.packageCreationStore.clear(); } removeInitFile(index) { @@ -70,10 +74,10 @@ export class ImportPackageComponent implements OnInit { } saveFileToStore() { - for (const droppedFile of this.uploadedFiles) { - const file = this.getFile(droppedFile); - this.packageCreationExtractionService.extractBlobToStore(file); - } + console.log(this.uploadedFiles.length); + const file = this.getFile(this.uploadedFiles[this.uploadedFiles.length - 1]); + this.packageCreationStore.clear(); + this.packageCreationExtractionService.extractBlobToStore(file); } openFilesInCreationPackage() { diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.ts index 3cecd33fd..4d0e108cf 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.ts @@ -39,10 +39,6 @@ export class PackageListComponent implements OnInit { ngOnInit() { this.packagesStore.getAll(); - - - - } view(id) { -- cgit 1.2.3-korg