File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
src/packages/user/user/workspace/user Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ export class UmbUserWorkspaceContext
21
21
public readonly avatarRepository : UmbUserAvatarRepository = new UmbUserAvatarRepository ( this ) ;
22
22
public readonly configRepository = new UmbUserConfigRepository ( this ) ;
23
23
24
+ readonly name = this . _data . createObservablePartOfCurrent ( ( x ) => x ?. name ) ;
24
25
readonly state = this . _data . createObservablePartOfCurrent ( ( x ) => x ?. state ) ;
25
26
readonly kind = this . _data . createObservablePartOfCurrent ( ( x ) => x ?. kind ) ;
26
27
readonly userGroupUniques = this . _data . createObservablePartOfCurrent ( ( x ) => x ?. userGroupUniques || [ ] ) ;
@@ -110,6 +111,14 @@ export class UmbUserWorkspaceContext
110
111
return this . avatarRepository . deleteAvatar ( unique ) ;
111
112
}
112
113
114
+ getName ( ) : string {
115
+ return this . _data . getCurrent ( ) ?. name || '' ;
116
+ }
117
+
118
+ setName ( name : string ) {
119
+ this . _data . updateCurrent ( { name } ) ;
120
+ }
121
+
113
122
override destroy ( ) : void {
114
123
this . avatarRepository . destroy ( ) ;
115
124
super . destroy ( ) ;
You can’t perform that action at this time.
0 commit comments