From b2009afd8063a951511a81da8ed881988909d9b2 Mon Sep 17 00:00:00 2001 From: plebbitor Date: Sun, 23 Apr 2023 15:14:49 +0200 Subject: [PATCH] fixed invalid subplebbit address --- src/components/ReplyModal.jsx | 8 ++++++++ src/components/views/Board.jsx | 8 ++++++++ src/components/views/Catalog.jsx | 8 ++++++++ src/components/views/Thread.jsx | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/src/components/ReplyModal.jsx b/src/components/ReplyModal.jsx index 5abdb708..e012080b 100644 --- a/src/components/ReplyModal.jsx +++ b/src/components/ReplyModal.jsx @@ -56,6 +56,14 @@ const ReplyModal = ({ isOpen, closeModal }) => { }; + useEffect(() => { + setPublishCommentOptions((prevPublishCommentOptions) => ({ + ...prevPublishCommentOptions, + subplebbitAddress: selectedAddress, + })); + }, [selectedAddress]); + + const [publishCommentOptions, setPublishCommentOptions] = useState({ subplebbitAddress: selectedAddress, onChallenge, diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index 99499d76..527d7330 100644 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -120,6 +120,14 @@ const Board = () => { await comment.publishChallengeAnswers(challengeAnswers) } }; + + + useEffect(() => { + setPublishCommentOptions((prevPublishCommentOptions) => ({ + ...prevPublishCommentOptions, + subplebbitAddress: selectedAddress, + })); + }, [selectedAddress]); const [publishCommentOptions, setPublishCommentOptions] = useState({ diff --git a/src/components/views/Catalog.jsx b/src/components/views/Catalog.jsx index 0952d2c9..5282c2c4 100644 --- a/src/components/views/Catalog.jsx +++ b/src/components/views/Catalog.jsx @@ -105,6 +105,14 @@ const Catalog = () => { }; + useEffect(() => { + setPublishCommentOptions((prevPublishCommentOptions) => ({ + ...prevPublishCommentOptions, + subplebbitAddress: selectedAddress, + })); + }, [selectedAddress]); + + const [publishCommentOptions, setPublishCommentOptions] = useState({ subplebbitAddress: selectedAddress, onChallenge, diff --git a/src/components/views/Thread.jsx b/src/components/views/Thread.jsx index 69005ebd..5cb62917 100644 --- a/src/components/views/Thread.jsx +++ b/src/components/views/Thread.jsx @@ -114,6 +114,14 @@ const Thread = () => { }; + useEffect(() => { + setPublishCommentOptions((prevPublishCommentOptions) => ({ + ...prevPublishCommentOptions, + subplebbitAddress: selectedAddress, + })); + }, [selectedAddress]); + + const [publishCommentOptions, setPublishCommentOptions] = useState({ subplebbitAddress: selectedAddress, onChallenge,