diff --git a/src/components/views/All.jsx b/src/components/views/All.jsx index 01ac58a1..eeea6c82 100755 --- a/src/components/views/All.jsx +++ b/src/components/views/All.jsx @@ -127,7 +127,7 @@ const All = () => { if (feed) { setFeedCacheState('all', true); } - }, [feed.length, setFeedCacheState]); + }, [feed, setFeedCacheState]); const handleThumbnailClick = (index, isMobile=false) => { diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index 10564119..3e7e8063 100755 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -146,7 +146,7 @@ const Board = () => { if (feed) { setFeedCacheState(selectedAddress, true); } - }, [selectedAddress, setFeedCacheState, feed.length]); + }, [selectedAddress, setFeedCacheState, feed]); useEffect(() => { diff --git a/src/components/views/Subscriptions.jsx b/src/components/views/Subscriptions.jsx index ae895ee5..00095444 100755 --- a/src/components/views/Subscriptions.jsx +++ b/src/components/views/Subscriptions.jsx @@ -126,7 +126,7 @@ const Subscriptions = () => { if (feed) { setFeedCacheState('subscriptions', true); } - }, [feed.length, setFeedCacheState]); + }, [feed, setFeedCacheState]); const handleThumbnailClick = (index, isMobile=false) => { if (isMobile) {