fix non-whitelisted subplebbit title and address

This commit is contained in:
plebeius.eth
2023-07-24 09:59:10 +02:00
parent e486b702da
commit c6330a02a8
5 changed files with 50 additions and 22 deletions
+8 -3
View File
@@ -315,14 +315,19 @@ const Board = () => {
}, [allReplies]);
// temporary title from JSON, gets subplebbitAddress from URL
useEffect(() => {
setSelectedAddress(subplebbitAddress);
const selectedSubplebbit = defaultSubplebbits.find((subplebbit) => subplebbit.address === subplebbitAddress);
if (subplebbitAddress) {
setSelectedAddress(subplebbitAddress);
} else if (subplebbit?.address) {
setSelectedAddress(subplebbit.address)
}
if (selectedSubplebbit) {
setSelectedTitle(selectedSubplebbit.title);
} else if (subplebbit?.title) {
setSelectedTitle(subplebbit.title);
}
}, [subplebbitAddress, setSelectedAddress, setSelectedTitle, defaultSubplebbits]);
}, [subplebbitAddress, setSelectedAddress, setSelectedTitle, defaultSubplebbits, subplebbit?.address, subplebbit?.title]);
// sets useFeed to address from URL
useEffect(() => {