Commit 6a47f022ace01cf71b78f15b52809051cd358609
1 parent
a39fe0f3
Add new widgetContext field currentUser
Showing
1 changed file
with
10 additions
and
0 deletions
... | ... | @@ -58,6 +58,8 @@ import { |
58 | 58 | NotificationVerticalPosition |
59 | 59 | } from '@core/notification/notification.models'; |
60 | 60 | import { ActionNotificationShow } from '@core/notification/notification.actions'; |
61 | +import { AuthUser } from '@shared/models/user.model'; | |
62 | +import { getCurrentAuthUser } from '@core/auth/auth.selectors'; | |
61 | 63 | |
62 | 64 | export interface IWidgetAction { |
63 | 65 | name: string; |
... | ... | @@ -116,6 +118,14 @@ export class WidgetContext { |
116 | 118 | this.changeDetectorValue = cd; |
117 | 119 | } |
118 | 120 | |
121 | + get currentUser(): AuthUser { | |
122 | + if (this.store) { | |
123 | + return getCurrentAuthUser(this.store); | |
124 | + } else { | |
125 | + return null; | |
126 | + } | |
127 | + } | |
128 | + | |
119 | 129 | private changeDetectorValue: ChangeDetectorRef; |
120 | 130 | |
121 | 131 | inited = false; | ... | ... |