admin(ui): display dynamic user information on sidebar
This commit is contained in:
parent
9eed88b430
commit
2352ef0369
9 changed files with 57 additions and 17 deletions
|
@ -24,9 +24,13 @@ interface ExtendedWindow extends Window {
|
|||
username: string;
|
||||
email: string;
|
||||
/* eslint-disable camelcase */
|
||||
name_first: string;
|
||||
name_last: string;
|
||||
root_admin: boolean;
|
||||
use_totp: boolean;
|
||||
language: string;
|
||||
avatar_url: string;
|
||||
role_name: string;
|
||||
updated_at: string;
|
||||
created_at: string;
|
||||
/* eslint-enable camelcase */
|
||||
|
@ -52,9 +56,13 @@ const App = () => {
|
|||
uuid: PterodactylUser.uuid,
|
||||
username: PterodactylUser.username,
|
||||
email: PterodactylUser.email,
|
||||
firstName: PterodactylUser.name_first,
|
||||
lastName: PterodactylUser.name_last,
|
||||
language: PterodactylUser.language,
|
||||
rootAdmin: PterodactylUser.root_admin,
|
||||
useTotp: PterodactylUser.use_totp,
|
||||
avatarURL: PterodactylUser.avatar_url,
|
||||
roleName: PterodactylUser.role_name,
|
||||
createdAt: new Date(PterodactylUser.created_at),
|
||||
updatedAt: new Date(PterodactylUser.updated_at),
|
||||
});
|
||||
|
|
|
@ -117,7 +117,7 @@ const UsersContainer = () => {
|
|||
<NavLink to={`${match.url}/${user.id}`}>
|
||||
<div css={tw`flex items-center`}>
|
||||
<div css={tw`flex-shrink-0 h-10 w-10`}>
|
||||
<img css={tw`h-10 w-10 rounded-full`} alt="" src={user.avatarURL}/>
|
||||
<img css={tw`h-10 w-10 rounded-full`} alt="" src={user.avatarURL + '?s=40'}/>
|
||||
</div>
|
||||
|
||||
<div css={tw`ml-4`}>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue