feat: add party user metadata storage and display support, including storage API, Redux actions, state management, and UI updates for profile page
This commit is contained in:
@@ -151,7 +151,7 @@ const MyProfilePage: React.FC<PageProps> = ({
|
||||
<IonAvatar>
|
||||
<img
|
||||
alt="Silhouette of a person's head"
|
||||
src={partyUserState.avatarUrl ? partyUserState.avatarUrl : ''}
|
||||
src={partyUserState?.meta?.avatarUrl ? partyUserState.meta.avatarUrl : ''}
|
||||
/>
|
||||
</IonAvatar>
|
||||
<div style={{ flexGrow: 1 }}>
|
||||
@@ -163,11 +163,11 @@ const MyProfilePage: React.FC<PageProps> = ({
|
||||
}}
|
||||
>
|
||||
<div style={{ fontSize: '1.2rem', fontWeight: 'bold' }}>
|
||||
{partyUserState.name}
|
||||
{partyUserState.meta?.name}
|
||||
</div>
|
||||
<div style={{ fontSize: '0.8rem' }}>{partyUserState.rank}</div>
|
||||
<div style={{ fontSize: '0.8rem' }}>{partyUserState.meta?.rank}</div>
|
||||
<div style={{ fontSize: '0.8rem' }}>
|
||||
{partyUserState.isVerified ? 'verified' : 'no'}
|
||||
{partyUserState.meta?.isVerified ? 'verified' : 'no'}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user