all files / src/confirm/ confirm.service.ts

80% Statements 8/10
100% Branches 0/0
33.33% Functions 1/3
87.5% Lines 7/8
1 2 3 4 5 6 7 8 9 10 11 12 13 14              
import {Injectable, TemplateRef} from '@angular/core';
import {NgbModal, NgbModalOptions} from '@ng-bootstrap/ng-bootstrap';
 
@Injectable()
export class ConfirmService {
 
    constructor(private modalService: NgbModal) {}
 
    confirm(template: string | TemplateRef<any>, options ?: NgbModalOptions): Promise<any> {
        return this.modalService.open(template, options).result;
    }
}