src/app/core/toast.service.ts
Properties |
|
Methods |
constructor(snackBar: MatSnackBar)
|
||||||
|
Defined in src/app/core/toast.service.ts:6
|
||||||
|
Parameters :
|
| openSnackBar |
openSnackBar(message: string, action: string)
|
|
Defined in src/app/core/toast.service.ts:9
|
|
Returns :
void
|
| Public snackBar |
Type : MatSnackBar
|
|
Defined in src/app/core/toast.service.ts:7
|
import { Injectable } from '@angular/core';
import { MatSnackBar } from '@angular/material/snack-bar';
import { isE2E } from './e2e-check';
@Injectable({ providedIn: 'root' })
export class ToastService {
constructor(public snackBar: MatSnackBar) {}
openSnackBar(message: string, action: string) {
if (isE2E) {
console.log(`${message} - ${action}`);
} else {
this.snackBar.open(message, action, {
duration: 2000
});
}
}
}