Files
pkgdash/ui/src/app/services/message/message.service.ts
Vasiliy Tolstov cfb7cb0f26 updates
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2023-09-23 21:16:26 +03:00

22 lines
457 B
TypeScript

import { Injectable } from '@angular/core';
import { MatSnackBar, MatSnackBarConfig } from '@angular/material/snack-bar';
@Injectable({
providedIn: 'root'
})
export class MessageService {
constructor(
private snackbar: MatSnackBar,
) {
}
showMessage(message: string, action?: string, config?: MatSnackBarConfig) {
let cfg = config
if (!cfg) {
cfg = { duration: 2000 }
}
this.snackbar.open(message, action, cfg);
}
}