From cec0a8a3c95b3e9b5d87ac0131f7707932b26865 Mon Sep 17 00:00:00 2001 From: Tom Date: Wed, 3 May 2023 17:23:33 +0200 Subject: [PATCH] fix routing in subscriptions view --- src/components/views/Subscriptions.jsx | 45 +++++++++----------------- 1 file changed, 15 insertions(+), 30 deletions(-) diff --git a/src/components/views/Subscriptions.jsx b/src/components/views/Subscriptions.jsx index 8a6a7456..11e29ec8 100644 --- a/src/components/views/Subscriptions.jsx +++ b/src/components/views/Subscriptions.jsx @@ -35,7 +35,7 @@ const Subscriptions = () => { setSelectedShortCid, selectedStyle, setSelectedThread, - selectedTitle, setSelectedTitle, + setSelectedTitle, } = useGeneralStore(state => state); const account = useAccount(); @@ -103,21 +103,6 @@ const Subscriptions = () => { return acc; }, {}); }, [flattenedRepliesByThread, accountComments, selectedFeed]); - - - // temporary title from JSON, gets subplebbitAddress from URL - useEffect(() => { - setSelectedAddress(subplebbitAddress); - const selectedSubplebbit = defaultSubplebbits.find((subplebbit) => subplebbit.address === subplebbitAddress); - if (selectedSubplebbit) { - setSelectedTitle(selectedSubplebbit.title); - } - }, [subplebbitAddress, setSelectedAddress, setSelectedTitle, defaultSubplebbits]); - - // sets useFeed to address from URL - useEffect(() => { - setSelectedFeed(feed); - }, [feed]); // mobile navbar scroll effect useEffect(() => { @@ -165,7 +150,7 @@ const Subscriptions = () => { return ( <> - {((selectedTitle ? selectedTitle : selectedAddress) + " - plebchan")} + Subscriptions - plebchan { }>Create Board ] [ - setIsSettingsOpen(true)}>Settings + setIsSettingsOpen(true)}>Settings ] [ handleStyleChange({target: {value: "Yotsuba"}} @@ -226,7 +211,7 @@ const Subscriptions = () => { }>Create Board
- setIsSettingsOpen(true)}>Settings + setIsSettingsOpen(true)}>Settings   handleStyleChange({target: {value: "Yotsuba"}} )}>Home @@ -383,7 +368,7 @@ const Subscriptions = () => {   c/ - { if (e.button === 2) return; e.preventDefault(); @@ -404,7 +389,7 @@ const Subscriptions = () => {    [ - setSelectedThread(thread.cid)} className="reply-link" >Reply + setSelectedThread(thread.cid)} className="reply-link" >Reply ]   @@ -432,7 +417,7 @@ const Subscriptions = () => { (...)

Post too long.  - setSelectedThread(thread.cid)} className="ttl-link">Click here + setSelectedThread(thread.cid)} className="ttl-link">Click here  to view.
@@ -448,7 +433,7 @@ const Subscriptions = () => { {omittedCount} post{omittedCount > 1 ? "s" : ""} omitted. Click  - setSelectedThread(thread.cid)} className="ttl-link">here + setSelectedThread(thread.cid)} className="ttl-link">here  to view. ) : null} @@ -507,7 +492,7 @@ const Subscriptions = () => { c/ {reply.shortCid ? ( - { if (e.button === 2) return; e.preventDefault(); @@ -610,7 +595,7 @@ const Subscriptions = () => { (...)

Comment too long.  - setSelectedThread(thread.cid)} className="ttl-link">Click here + setSelectedThread(thread.cid)} className="ttl-link">Click here  to view.
@@ -694,7 +679,7 @@ const Subscriptions = () => { {getDate(thread.timestamp)}   c/ - { if (e.button === 2) return; e.preventDefault(); @@ -759,7 +744,7 @@ const Subscriptions = () => { (...)

Post too long.  - setSelectedThread(thread.cid)} className="ttl-link">Click here + setSelectedThread(thread.cid)} className="ttl-link">Click here  to view.
@@ -845,7 +830,7 @@ const Subscriptions = () => { {getDate(reply.timestamp)}  c/ {reply.shortCid ? ( - { if (e.button === 2) return; e.preventDefault(); @@ -916,7 +901,7 @@ const Subscriptions = () => { (...)

Comment too long.  - setSelectedThread(thread.cid)} className="ttl-link">Click here + setSelectedThread(thread.cid)} className="ttl-link">Click here  to view.
@@ -1004,7 +989,7 @@ const Subscriptions = () => { }>Create Board ] [ - setIsSettingsOpen(true)}>Settings + setIsSettingsOpen(true)}>Settings ] [ handleStyleChange({target: {value: "Yotsuba"}}