diff --git a/src-ui/src/app/components/common/confirm-dialog/confirm-dialog.component.ts b/src-ui/src/app/components/common/confirm-dialog/confirm-dialog.component.ts index 4287b66d0..454c9a3d4 100644 --- a/src-ui/src/app/components/common/confirm-dialog/confirm-dialog.component.ts +++ b/src-ui/src/app/components/common/confirm-dialog/confirm-dialog.component.ts @@ -9,6 +9,8 @@ import { Subject } from 'rxjs'; }) export class ConfirmDialogComponent implements OnInit { + constructor(public activeModal: NgbActiveModal) { } + @Output() public confirmClicked = new EventEmitter() @@ -35,10 +37,6 @@ export class ConfirmDialogComponent implements OnInit { subject: Subject - constructor(public activeModal: NgbActiveModal) { - this.confirmClicked.asObservable() - } - delayConfirm(seconds: number) { this.confirmButtonEnabled = false this.seconds = seconds @@ -61,8 +59,8 @@ export class ConfirmDialogComponent implements OnInit { } confirm() { + this.confirmClicked.emit() this.subject?.next(true) this.subject?.complete() - this.confirmClicked.emit() } }