diff --git a/src/components/ReplyModal.jsx b/src/components/ReplyModal.jsx index d6fcfcc8..6777a838 100644 --- a/src/components/ReplyModal.jsx +++ b/src/components/ReplyModal.jsx @@ -16,7 +16,8 @@ const ReplyModal = ({ isOpen, closeModal }) => { setIsCaptchaOpen, setPendingComment, selectedAddress, - selectedReply, + selectedParentCid, + selectedShortCid, selectedStyle, selectedThread, } = useGeneralStore(state => state); @@ -113,7 +114,7 @@ const ReplyModal = ({ isOpen, closeModal }) => { displayName: nameRef.current.value || undefined, content: commentRef.current.value || undefined, link: linkRef.current.value || undefined, - parentCid: selectedReply, + parentCid: selectedParentCid, })); }; @@ -172,7 +173,7 @@ const ReplyModal = ({ isOpen, closeModal }) => {
- Reply to c/{selectedReply} + Reply to c/{selectedShortCid}
diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index 312690da..f17d7c90 100644 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -29,7 +29,8 @@ const Board = () => { isSettingsOpen, setIsSettingsOpen, setPendingComment, selectedAddress, setSelectedAddress, - setSelectedReply, + setSelectedParentCid, + setSelectedShortCid, selectedStyle, setSelectedThread, selectedTitle, setSelectedTitle, @@ -479,7 +480,7 @@ const Board = () => { {}} title="Link to this post">c/     @@ -572,7 +573,7 @@ const Board = () => { {}} title="Link to this post">c/   @@ -714,7 +715,7 @@ const Board = () => {   {}} title="Link to this post">c/
@@ -810,7 +811,7 @@ const Board = () => { {getDate(reply.timestamp)}  {}} title="Link to this post">c/
diff --git a/src/components/views/Thread.jsx b/src/components/views/Thread.jsx index 9ebdff3f..12eb815f 100644 --- a/src/components/views/Thread.jsx +++ b/src/components/views/Thread.jsx @@ -29,6 +29,8 @@ const Thread = () => { isSettingsOpen, setIsSettingsOpen, setPendingComment, selectedAddress, setSelectedAddress, + setSelectedParentCid, + setSelectedShortCid, selectedStyle, selectedThread, setSelectedThread, selectedTitle, setSelectedTitle, @@ -483,7 +485,9 @@ const Thread = () => {   {}} title="Link to this post">c/ - +   
diff --git a/src/hooks/stores/useGeneralStore.js b/src/hooks/stores/useGeneralStore.js index 24439322..64598115 100644 --- a/src/hooks/stores/useGeneralStore.js +++ b/src/hooks/stores/useGeneralStore.js @@ -34,9 +34,12 @@ const useGeneralStore = create((set) => ({ selectedAddress: '', setSelectedAddress: (address) => set({ selectedAddress: address }), - - selectedReply: '', - setSelectedReply: (reply) => set({ selectedReply: reply }), + + selectedParentCid: '', + setSelectedParentCid: (parentCid) => set({ selectedParentCid: parentCid }), + + selectedShortCid: '', + setSelectedShortCid: (shortCid) => set({ selectedShortCid: shortCid }), selectedStyle: localStorage.getItem('selectedStyle') || 'Yotsuba', setSelectedStyle: (style) => {