From dab463df5a60af0e438e70840b2c0572a1b09158 Mon Sep 17 00:00:00 2001 From: pgiertych <pgiertych@man.poznan.pl> Date: Tue, 6 Jun 2023 12:31:06 +0200 Subject: [PATCH] refactored removal methods --- .../appmarket/domains/list/domainslist.component.html | 2 +- .../removal-confirmation-modal.component.ts | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/app/appmarket/domains/list/domainslist.component.html b/src/app/appmarket/domains/list/domainslist.component.html index 3993ed51..57c5fb47 100644 --- a/src/app/appmarket/domains/list/domainslist.component.html +++ b/src/app/appmarket/domains/list/domainslist.component.html @@ -46,4 +46,4 @@ </table> </div> -<app-removal-confirmation-modal [domain]="domainToRemove" (onConfirm)="update()"></app-removal-confirmation-modal> +<app-removal-confirmation-modal [domain]="domainToRemove" (onConfirm)="softRemoveDomain(domainToRemove.id)"></app-removal-confirmation-modal> diff --git a/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts b/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts index e925c3e4..07a0b8a7 100644 --- a/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts +++ b/src/app/appmarket/domains/modals/removal-confirmation-modal/removal-confirmation-modal.component.ts @@ -19,21 +19,16 @@ export class RemovalConfirmationModalComponent { @Output() public onConfirm: EventEmitter<void> = new EventEmitter<void>(); - constructor(private readonly domainService: DomainService) { } - public show() { this.modal.show(); } public hide() { this.modal.hide(); - this.onConfirm.emit() } removeDomain() { - this.domainService.remove(this.domain.id, true).subscribe({ - next: () => this.hide(), - error: err => console.error(err) - }); + this.onConfirm.emit() + this.hide() } } -- GitLab