mirror of
https://github.com/goharbor/harbor
synced 2025-04-16 19:54:00 +00:00
14 lines
345 B
TypeScript
14 lines
345 B
TypeScript
import { Injectable } from '@angular/core';
|
|
import { Subject } from 'rxjs/Subject';
|
|
|
|
@Injectable()
|
|
export class MessageService {
|
|
|
|
private messageAnnouncedSource = new Subject<string>();
|
|
|
|
messageAnnounced$ = this.messageAnnouncedSource.asObservable();
|
|
|
|
announceMessage(message: string) {
|
|
this.messageAnnouncedSource.next(message);
|
|
}
|
|
} |