admin(ui): display dynamic user information on sidebar

This commit is contained in:
Matthew Penner 2021-01-07 10:21:09 -07:00
parent 9eed88b430
commit 2352ef0369
9 changed files with 57 additions and 17 deletions

View file

@ -5,9 +5,13 @@ export interface UserData {
uuid: string;
username: string;
email: string;
firstName: string;
lastName: string;
language: string;
rootAdmin: boolean;
useTotp: boolean;
avatarURL: string;
roleName: string;
createdAt: Date;
updatedAt: Date;
}
@ -21,6 +25,7 @@ export interface UserStore {
const user: UserStore = {
data: undefined,
setUserData: action((state, payload) => {
state.data = payload;
}),