import { Injectable } from '@angular/core';
import * as _ from 'lodash';
-import { ToastOptions, ToastsManager } from 'ng2-toastr';
+import { IndividualConfig, ToastrService } from 'ngx-toastr';
import { BehaviorSubject } from 'rxjs';
import { NotificationType } from '../enum/notification-type.enum';
KEY = 'cdNotifications';
constructor(
- public toastr: ToastsManager,
+ public toastr: ToastrService,
private taskMessageService: TaskMessageService,
private cdDatePipe: CdDatePipe
) {
type: NotificationType,
title: string,
message?: string,
- options?: any | ToastOptions,
+ options?: any | IndividualConfig,
application?: string
): number;
show(config: CdNotificationConfig | (() => CdNotificationConfig)): number;
arg: NotificationType | CdNotificationConfig | (() => CdNotificationConfig),
title?: string,
message?: string,
- options?: any | ToastOptions,
+ options?: any | IndividualConfig,
application?: string
): number {
return window.setTimeout(() => {