Skip to content

Commit 5b1e1f7

Browse files
committed
fix: add helper method and parameter to user store service
1 parent 9306a83 commit 5b1e1f7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

apps/angular/6-structural-directive/src/app/user.store.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@ import { User } from './user.model';
66
providedIn: 'root',
77
})
88
export class UserStore {
9-
private user = new BehaviorSubject<User | undefined>(undefined);
9+
private readonly user = new BehaviorSubject<User | undefined>(undefined);
1010
user$ = this.user.asObservable();
1111

12-
add(user: User) {
12+
add(user: User | undefined) {
1313
this.user.next(user);
1414
}
15+
16+
get currentUser(): User | undefined {
17+
return this.user.getValue();
18+
}
1519
}

0 commit comments

Comments
 (0)