mirror of
https://github.com/simon987/task_tracker.git
synced 2025-04-18 01:46:45 +00:00
23 lines
473 B
TypeScript
23 lines
473 B
TypeScript
import {Injectable} from '@angular/core';
|
|
import {Subject} from 'rxjs';
|
|
import {MessengerState} from './messenger/messenger';
|
|
|
|
@Injectable()
|
|
export class MessengerService {
|
|
|
|
public messengerSubject = new Subject<MessengerState>();
|
|
|
|
show(message: string) {
|
|
this.messengerSubject.next({
|
|
message: message,
|
|
hidden: false,
|
|
});
|
|
}
|
|
|
|
hide() {
|
|
this.messengerSubject.next({
|
|
hidden: true,
|
|
});
|
|
}
|
|
}
|