25 lines
565 B
TypeScript
25 lines
565 B
TypeScript
// vim: set tw=80 ts=2 sw=2 sts=2:
|
|
import { Component, Input } from '@angular/core';
|
|
|
|
import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap';
|
|
|
|
import { Operation } from './operation';
|
|
|
|
@Component({
|
|
selector: 'operation-delete-modal',
|
|
templateUrl: './operationDeleteModal.component.html'
|
|
})
|
|
export class OperationDeleteModalComponent {
|
|
@Input() operation: Operation
|
|
|
|
constructor(private activeModal: NgbActiveModal) {}
|
|
|
|
submit(): void {
|
|
this.activeModal.close(this.operation);
|
|
}
|
|
|
|
cancel(): void {
|
|
this.activeModal.dismiss("closed");
|
|
}
|
|
}
|