fix: some style issues to sidebar and switch (#4046)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
Peng Xiao
2023-08-31 20:46:06 +08:00
committed by GitHub
parent 260c25acf3
commit 13857d59dc
16 changed files with 91 additions and 55 deletions

View File

@@ -2,6 +2,7 @@ import {
AppSidebar,
AppSidebarFallback,
appSidebarOpenAtom,
SidebarSwitch,
} from '@affine/component/app-sidebar';
import { AddPageButton } from '@affine/component/app-sidebar';
import { CategoryDivider } from '@affine/component/app-sidebar';
@@ -12,13 +13,8 @@ import {
SidebarContainer,
SidebarScrollableContainer,
} from '@affine/component/app-sidebar';
import {
DeleteTemporarilyIcon,
SettingsIcon,
SidebarIcon,
} from '@blocksuite/icons';
import { DeleteTemporarilyIcon, SettingsIcon } from '@blocksuite/icons';
import type { Meta, StoryFn } from '@storybook/react';
import { IconButton } from '@toeverything/components/button';
import { useAtom } from 'jotai';
import { type PropsWithChildren, useState } from 'react';
import { MemoryRouter } from 'react-router-dom';
@@ -45,20 +41,11 @@ const Container = ({ children }: PropsWithChildren) => (
</MemoryRouter>
);
const Main = () => {
const [open, setOpen] = useAtom(appSidebarOpenAtom);
const [open] = useAtom(appSidebarOpenAtom);
return (
<div>
<div className={navHeaderStyle}>
{!open && (
<IconButton
size="large"
onClick={() => {
setOpen(true);
}}
>
<SidebarIcon width={24} height={24} />
</IconButton>
)}
<SidebarSwitch show={!open} />
</div>
</div>
);