From 7086d6b77711b3f45f707fead2f89d2d6ae17c4f Mon Sep 17 00:00:00 2001 From: "Tom (plebeius.eth)" Date: Fri, 31 May 2024 17:10:55 +0200 Subject: [PATCH] fix(board buttons): link for return button was broken --- src/components/board-buttons/board-buttons.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/board-buttons/board-buttons.tsx b/src/components/board-buttons/board-buttons.tsx index 916a5f0d..cbefa942 100644 --- a/src/components/board-buttons/board-buttons.tsx +++ b/src/components/board-buttons/board-buttons.tsx @@ -19,9 +19,10 @@ const OptionsButton = () => { const CatalogButton = ({ address, isInAllView, isInSubscriptionsView }: BoardButtonsProps) => { const { t } = useTranslation(); + const link = isInAllView ? `/p/all/catalog` : isInSubscriptionsView ? `/p/subscriptions/catalog` : `/p/${address}/catalog`; return ( ); }; @@ -37,11 +38,12 @@ const SubscribeButton = ({ address }: BoardButtonsProps) => { ); }; -const ReturnButton = ({ address }: BoardButtonsProps) => { +const ReturnButton = ({ address, isInAllView, isInSubscriptionsView }: BoardButtonsProps) => { const { t } = useTranslation(); + const link = isInAllView ? `/p/all` : isInSubscriptionsView ? `/p/subscriptions` : `/p/${address}`; return ( ); }; @@ -110,7 +112,7 @@ export const DesktopBoardButtons = () => { {isInPostView || isInPendingPostPage ? ( <> [ - + ] [ ] [ @@ -122,7 +124,7 @@ export const DesktopBoardButtons = () => { ) : isInCatalogView ? ( <> [ - + ] [ ] [