import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; @Component({ selector: 'app-angular-popup', templateUrl: './angular-popup.html', styleUrls: ['./angular-popup.scss'] }) export class AngularPopupComponent implements OnInit { constructor() {} @Input() data: { id: string; title: string; visible: boolean; confirmText: string; closeText: string; confirmClass: string; closeClass: string; titleClass: string; }; @Output() confirm = new EventEmitter(); @Output() close = new EventEmitter(); ngOnInit() {} onClose() { this.close.emit(); } onConfirm() { this.confirm.emit(); } }