import { Component, Input, Output, EventEmitter } from '@angular/core';
import { BsModalRef } from 'ngx-bootstrap/modal';

@Component({
    selector: 'app-modal',
    templateUrl: 'modal.component.html',
    styleUrls: ['modal.component.css'],
})
export class ModalComponent {
    @Input() bsModalRef: BsModalRef;
    @Input() type: string;
    @Input() data: object;
    @Output() closeEvent: EventEmitter<null> = new EventEmitter();

    closeModal(modal) {
        modal.hide();
        this.closeEvent.emit();
    }
}