156. Adding tab name - Part 1 - BehaviorSubject (#21)

This commit is contained in:
Art
2021-09-20 16:17:51 +03:00
parent 95d13c57b3
commit c0ce9d4863

View File

@ -1,4 +1,5 @@
import {Component, OnInit} from '@angular/core'; import {Component, OnInit} from '@angular/core';
import {BehaviorSubject} from "rxjs";
@Component({ @Component({
selector: 'app-user', selector: 'app-user',
@ -7,9 +8,17 @@ import {Component, OnInit} from '@angular/core';
}) })
export class UserComponent implements OnInit { export class UserComponent implements OnInit {
constructor() { } private titleSubject = new BehaviorSubject<string>('Users');
public titleAction$ = this.titleSubject.asObservable();
constructor() {
}
ngOnInit(): void { ngOnInit(): void {
} }
public changeTitle(title: string): void {
this.titleSubject.next(title);
}
} }