From a91193c921a9a095b55b4fed867ead2db44041da Mon Sep 17 00:00:00 2001 From: CatsJuice Date: Mon, 31 Mar 2025 04:08:02 +0000 Subject: [PATCH] fix(core): hide readwise setting if not connected (#11107) --- .../dialogs/setting/workspace-setting/integration/card.tsx | 4 +++- .../setting/workspace-setting/integration/readwise/index.tsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/card.tsx b/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/card.tsx index 1aa83adb5a..6bfd7098c5 100644 --- a/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/card.tsx +++ b/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/card.tsx @@ -47,8 +47,10 @@ export const IntegrationCardHeader = ({ className, icon, onSettingClick, + showSetting = true, ...props }: HTMLAttributes & { + showSetting?: boolean; onSettingClick?: () => void; icon?: ReactNode; }) => { @@ -56,7 +58,7 @@ export const IntegrationCardHeader = ({
{icon}
- + {showSetting ? : null}
); }; diff --git a/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/readwise/index.tsx b/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/readwise/index.tsx index 83936a9148..4a0c211047 100644 --- a/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/readwise/index.tsx +++ b/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/integration/readwise/index.tsx @@ -47,6 +47,7 @@ export const ReadwiseIntegration = () => { } onSettingClick={handleOpenSetting} + showSetting={!!token} />