fix subscriptions feed render bug

This commit is contained in:
Tom
2023-05-06 22:03:09 +02:00
parent 1aa5e6d408
commit d3f75a3b44
2 changed files with 10 additions and 1 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ const Board = () => {
const { subscribed, subscribe, unsubscribe } = useSubscribe({subplebbitAddress: selectedAddress}); const { subscribed, subscribe, unsubscribe } = useSubscribe({subplebbitAddress: selectedAddress});
const [errorMessage, setErrorMessage] = useState(null); const [errorMessage, setErrorMessage] = useState(null);
const [successMessage, setSuccessMessage] = useState(null); const [successMessage] = useState(null);
useError(errorMessage, [errorMessage]); useError(errorMessage, [errorMessage]);
useSuccess(successMessage, [successMessage]); useSuccess(successMessage, [successMessage]);
+9
View File
@@ -47,6 +47,11 @@ const Subscriptions = () => {
const [visible, setVisible] = useState(true); const [visible, setVisible] = useState(true);
const { feed, hasMore, loadMore } = useFeed({subplebbitAddresses: account?.subscriptions, sortType: 'new'}); const { feed, hasMore, loadMore } = useFeed({subplebbitAddresses: account?.subscriptions, sortType: 'new'});
const [selectedFeed, setSelectedFeed] = useState(feed.sort((a, b) => b.timestamp - a.timestamp)); const [selectedFeed, setSelectedFeed] = useState(feed.sort((a, b) => b.timestamp - a.timestamp));
useEffect(() => {
setSelectedFeed(feed.sort((a, b) => b.timestamp - a.timestamp));
}, [feed]);
const { subplebbitAddress } = useParams(); const { subplebbitAddress } = useParams();
const [errorMessage] = useState(null); const [errorMessage] = useState(null);
@@ -147,6 +152,10 @@ const Subscriptions = () => {
navigate(`/p/${selected}`); navigate(`/p/${selected}`);
}; };
useEffect(() => {
console.log(feed);
}, [feed]);
return ( return (
<> <>