From e866287440a4c50919c32f84b42ca3337785f99d Mon Sep 17 00:00:00 2001 From: "plebeius.eth" Date: Wed, 13 Sep 2023 17:36:13 +0200 Subject: [PATCH] add share board link --- src/components/views/Board.jsx | 6 +++--- src/components/views/Catalog.jsx | 4 ++-- src/components/views/Description.jsx | 2 +- src/components/views/Rules.jsx | 2 +- src/utils/handleShareClick.js | 4 +--- 5 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index c35b0567..1e687ce6 100755 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -1006,7 +1006,7 @@ const Board = () => { handleOptionClick("rules"); handleShareClick(selectedAddress, "rules"); }}> - Share thread + Share board {/* {isModerator ? ( <> @@ -1141,7 +1141,7 @@ const Board = () => {
  • { handleOptionClick("rules"); handleShareClick(selectedAddress, "rules"); - }}>Share thread
  • + }}>Share board {/* {isModerator ? ( <> change rules @@ -1297,7 +1297,7 @@ const Board = () => {
  • { handleOptionClick("description"); handleShareClick(selectedAddress, "description"); - }}>Share thread
  • + }}>Share board {/* {isModerator ? ( <> change description diff --git a/src/components/views/Catalog.jsx b/src/components/views/Catalog.jsx index eb45a500..eac1f5f7 100755 --- a/src/components/views/Catalog.jsx +++ b/src/components/views/Catalog.jsx @@ -436,7 +436,7 @@ const CatalogPost = ({post}) => {
  • { handleOptionClick("rules"); handleShareClick(selectedAddress, "rules"); - }}>Share thread
  • + }}>Share board {/* {isModerator ? ( <> change rules @@ -580,7 +580,7 @@ const CatalogPost = ({post}) => {
  • { handleOptionClick("description"); handleShareClick(selectedAddress, "description"); - }}>Share thread
  • + }}>Share board {/* {isModerator ? ( <> change description diff --git a/src/components/views/Description.jsx b/src/components/views/Description.jsx index 8fefea1e..74b53c7c 100644 --- a/src/components/views/Description.jsx +++ b/src/components/views/Description.jsx @@ -370,7 +370,7 @@ const Description = () => {
  • { handleOptionClick("description"); handleShareClick(selectedAddress, "description"); - }}>Share thread
  • + }}>Share board {/* {isModerator ? ( <> change description diff --git a/src/components/views/Rules.jsx b/src/components/views/Rules.jsx index cb478da7..b8526dcc 100644 --- a/src/components/views/Rules.jsx +++ b/src/components/views/Rules.jsx @@ -352,7 +352,7 @@ const Rules = () => {
  • { handleOptionClick("rules"); handleShareClick(selectedAddress, "rules"); - }}>Share thread
  • + }}>Share board {/* {isModerator ? ( <> change rules diff --git a/src/utils/handleShareClick.js b/src/utils/handleShareClick.js index 23d71bd2..19ab126c 100644 --- a/src/utils/handleShareClick.js +++ b/src/utils/handleShareClick.js @@ -3,9 +3,7 @@ function handleShareClick(selectedAddress, cid) { let shareLink = `${plebBzBaseURL}${selectedAddress}/`; - if (cid === "rules" || cid === "description") { - shareLink += cid; - } else { + if (cid !== "rules" && cid !== "description") { shareLink += `c/${cid}`; }