fix(UserProfile): Optimising the presentation logic of `ucBranding`

This commit is contained in:
haitaoo 2023-03-30 11:09:47 +08:00
parent 8d4bbfc90b
commit ad733dc505
1 changed files with 10 additions and 3 deletions

View File

@ -115,6 +115,9 @@ const Index: FC<Props> = ({ data }) => {
</>
) : null}
{ucBranding.map((b, i) => {
if (!b.label) {
return null;
}
return (
<div
key={b.name}
@ -128,9 +131,13 @@ const Index: FC<Props> = ({ data }) => {
}}
/>
) : null}
<a className="link-secondary" href={b.url}>
{b.label}
</a>
{b.url ? (
<a className="link-secondary" href={b.url}>
{b.label}
</a>
) : (
<span>{b.label}</span>
)}
</div>
);
})}