Add MatDialog and use messageService to display errors

This commit is contained in:
Jesse Lucas
2020-04-09 13:01:06 -04:00
parent 7b61f800c3
commit 9918cb4ffc
6 changed files with 38 additions and 5 deletions
+7 -1
View File
@@ -1,11 +1,17 @@
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class MessageService {
messages: string[] = [];
private messageAddedSource = new Subject<string>();
messageAdded$ = this.messageAddedSource.asObservable();
add(message: string) {
this.messages.push(message);
this.messageAddedSource.next(message);
}
clear() {