22 lines
530 B
TypeScript
22 lines
530 B
TypeScript
import {Component, Inject} from '@angular/core';
|
|
import {MatDialogRef, MAT_DIALOG_DATA} from '@angular/material/dialog';
|
|
import {I18nService} from '../../services/i18n.service';
|
|
|
|
@Component({
|
|
templateUrl: 'confirm.component.html',
|
|
styleUrls: ['./confirm.component.scss']
|
|
})
|
|
export class ConfirmDialog {
|
|
|
|
|
|
text;
|
|
|
|
constructor(private i18nService: I18nService,
|
|
public dialogRef: MatDialogRef<ConfirmDialog>,
|
|
@Inject(MAT_DIALOG_DATA) public data: any) {
|
|
this.text = i18nService.get(data.label, data.args);
|
|
}
|
|
|
|
}
|
|
|