27 lines
969 B
TypeScript
27 lines
969 B
TypeScript
import {DialogService} from '@shared/services/dialog-service/dialog.service';
|
|
import {ComponentType} from '@angular/cdk/overlay';
|
|
import {TemplateRef} from '@angular/core';
|
|
import {NbDialogConfig, NbDialogRef} from '@nebular/theme';
|
|
import {DialogMessage, SecurityDialogMessage} from '@shared/services/dialog-service/dialog-message';
|
|
import {SecurityConfirmDialogComponent} from '@shared/modules/security-confirm-dialog/security-confirm-dialog.component';
|
|
|
|
export class DialogServiceMock implements Required<DialogService> {
|
|
|
|
dialog: any;
|
|
|
|
openCustomDialog<T, D = any, R = any>(
|
|
componentOrTemplateRef: ComponentType<T> | TemplateRef<T>,
|
|
config?: Partial<NbDialogConfig<Partial<T> | string>>
|
|
): NbDialogRef<T> {
|
|
return null;
|
|
}
|
|
|
|
openConfirmDialog(message: DialogMessage): NbDialogRef<any> {
|
|
return null;
|
|
}
|
|
|
|
openSecurityConfirmDialog(message: SecurityDialogMessage): NbDialogRef<SecurityConfirmDialogComponent> {
|
|
return undefined;
|
|
}
|
|
}
|