From 730084f8698e9bef4b7b97f26312578fb98a6e2c Mon Sep 17 00:00:00 2001 From: alt0 Date: Thu, 22 Dec 2022 15:30:39 +0800 Subject: [PATCH] fix: button nested issue --- .../components/workspace-slider-bar/index.tsx | 33 +++++++++---------- .../components/workspace-slider-bar/style.ts | 2 +- 2 files changed, 16 insertions(+), 19 deletions(-) diff --git a/packages/app/src/components/workspace-slider-bar/index.tsx b/packages/app/src/components/workspace-slider-bar/index.tsx index fe2492451a..ea9cee1636 100644 --- a/packages/app/src/components/workspace-slider-bar/index.tsx +++ b/packages/app/src/components/workspace-slider-bar/index.tsx @@ -74,6 +74,15 @@ export const WorkSpaceSliderBar = () => { const [showTip, setShowTip] = useState(false); const [show, setShow] = useLocalStorage('AFFINE_SLIDE_BAR', false, true); const { t } = useTranslation(); + + const paths = { + all: currentWorkspaceId ? `/workspace/${currentWorkspaceId}/all` : '', + favorite: currentWorkspaceId + ? `/workspace/${currentWorkspaceId}/favorite` + : '', + trash: currentWorkspaceId ? `/workspace/${currentWorkspaceId}/trash` : '', + }; + return ( <> @@ -88,21 +97,13 @@ export const WorkSpaceSliderBar = () => { > Quick search - - + + All pages - - + + Favourites @@ -132,12 +133,8 @@ export const WorkSpaceSliderBar = () => { - - + + Trash diff --git a/packages/app/src/components/workspace-slider-bar/style.ts b/packages/app/src/components/workspace-slider-bar/style.ts index 064590e93d..acc936f7ea 100644 --- a/packages/app/src/components/workspace-slider-bar/style.ts +++ b/packages/app/src/components/workspace-slider-bar/style.ts @@ -43,7 +43,7 @@ export const StyledArrowButton = styled.button<{ isShow: boolean }>( } ); -export const StyledListItem = styled.button<{ +export const StyledListItem = styled.div<{ active?: boolean; disabled?: boolean; }>(({ theme, active, disabled }) => {