We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9306a83 commit 5b1e1f7Copy full SHA for 5b1e1f7
apps/angular/6-structural-directive/src/app/user.store.ts
@@ -6,10 +6,14 @@ import { User } from './user.model';
6
providedIn: 'root',
7
})
8
export class UserStore {
9
- private user = new BehaviorSubject<User | undefined>(undefined);
+ private readonly user = new BehaviorSubject<User | undefined>(undefined);
10
user$ = this.user.asObservable();
11
12
- add(user: User) {
+ add(user: User | undefined) {
13
this.user.next(user);
14
}
15
+
16
+ get currentUser(): User | undefined {
17
+ return this.user.getValue();
18
+ }
19
0 commit comments