From 2678ca9330e99e90ce0315b5a947e53b7b18f8ad Mon Sep 17 00:00:00 2001 From: Chi Zhang Date: Thu, 3 Aug 2023 23:50:08 +0800 Subject: [PATCH] feat: should hide downloadtip when it had been closed (#3555) --- .../components/blocksuite/workspace-header/header.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/core/src/components/blocksuite/workspace-header/header.tsx b/apps/core/src/components/blocksuite/workspace-header/header.tsx index 7792ca7dce..63327bacc7 100644 --- a/apps/core/src/components/blocksuite/workspace-header/header.tsx +++ b/apps/core/src/components/blocksuite/workspace-header/header.tsx @@ -154,7 +154,10 @@ export const Header = forwardRef< PropsWithChildren & HTMLAttributes >((props, ref) => { const [showWarning, setShowWarning] = useState(false); - const [showDownloadTip, setShowDownloadTip] = useState(true); + const isDownloadTipHide = localStorage.getItem('affine-is-dt-hide'); + const [showDownloadTip, setShowDownloadTip] = useState( + isDownloadTipHide ? false : true + ); // const [shouldShowGuideDownloadClientTip] = useAtom( // guideDownloadClientTipAtom // ); @@ -177,7 +180,10 @@ export const Header = forwardRef< {showDownloadTip ? ( setShowDownloadTip(false)} + onClose={() => { + setShowDownloadTip(false); + localStorage.setItem('affine-is-dt-hide', '1'); + }} /> ) : (