fix(board banner): subplebbit short address was wrong

This commit is contained in:
Tom (plebeius.eth)
2024-05-29 16:13:14 +02:00
parent 7dca5bd01d
commit c491b07295
+4 -5
View File
@@ -27,20 +27,19 @@ const BoardBanner = () => {
const subplebbitAddress = params?.subplebbitAddress || accountComment?.subplebbitAddress;
const subplebbit = useSubplebbit({ subplebbitAddress });
const displayAddress =
subplebbit?.address && subplebbit?.address.length > 10 && !subplebbit?.address.includes('.') ? subplebbit?.address.slice(0, 13).concat('...') : subplebbit?.address;
const { address, shortAddress } = subplebbit || {};
const multisubMetadata = useMultisubMetadata();
const title = isInAllView ? multisubMetadata?.title : isInSubscriptionsView ? 'Subscriptions' : subplebbit?.title;
const subtitle = isInAllView ? 'p/all' : isInSubscriptionsView ? 'p/subscriptions' : `p/${subplebbit?.address}`;
const subtitle = isInAllView ? 'p/all' : isInSubscriptionsView ? 'p/subscriptions' : `p/${address}`;
return (
<div className={styles.content}>
<div className={styles.bannerCnt}>
<ImageBanner key={isInAllView ? 'all' : isInSubscriptionsView ? 'subscriptions' : subplebbit?.address} />
<ImageBanner key={isInAllView ? 'all' : isInSubscriptionsView ? 'subscriptions' : address} />
</div>
<div className={styles.boardTitle}>{title || `p/${displayAddress}`}</div>
<div className={styles.boardTitle}>{title || `p/${shortAddress}`}</div>
<div className={styles.boardSubtitle}>{subtitle}</div>
<hr />
</div>