diff --git a/src/components/editor/components/blocks/database/DatabaseBlock.tsx b/src/components/editor/components/blocks/database/DatabaseBlock.tsx index cd31bb48..cb3dedc5 100644 --- a/src/components/editor/components/blocks/database/DatabaseBlock.tsx +++ b/src/components/editor/components/blocks/database/DatabaseBlock.tsx @@ -4,7 +4,7 @@ import { useTranslation } from 'react-i18next'; import { Element } from 'slate'; import { ReactEditor, useReadOnly, useSlateStatic } from 'slate-react'; -import { UIVariant, View, YDoc, YjsDatabaseKey, YjsEditorKey } from '@/application/types'; +import { View, YDoc, YjsDatabaseKey, YjsEditorKey } from '@/application/types'; import { Database } from '@/components/database'; import { DatabaseNode, EditorElementProps } from '@/components/editor/editor.type'; import { useEditorContext } from '@/components/editor/EditorContext'; @@ -19,10 +19,8 @@ export const DatabaseBlock = memo( const navigateToView = context?.navigateToView; const loadView = context?.loadView; const createRowDoc = context?.createRowDoc; - const variant = context.variant; const [notFound, setNotFound] = useState(false); - const [showActions, setShowActions] = useState(false); const [doc, setDoc] = useState(null); useEffect(() => { @@ -161,12 +159,7 @@ export const DatabaseBlock = memo( return ( <> -
+
{children}
diff --git a/src/components/publish/PublishLayout.tsx b/src/components/publish/PublishLayout.tsx index 9504adec..3e186afd 100644 --- a/src/components/publish/PublishLayout.tsx +++ b/src/components/publish/PublishLayout.tsx @@ -1,33 +1,36 @@ import { YDoc } from '@/application/types'; -import { useOutlineDrawer } from '@/components/_shared/outline/outline.hooks'; -import { AFScroller } from '@/components/_shared/scroller'; import { PublishViewHeader } from '@/components/publish/header'; import PublishMain from '@/components/publish/PublishMain'; import SideBar from '@/components/publish/SideBar'; +import { useOutlineDrawer } from '@/components/_shared/outline/outline.hooks'; +import { AFScroller } from '@/components/_shared/scroller'; -function PublishLayout ({ isTemplateThumb, isTemplate, doc }: { +function PublishLayout({ + isTemplateThumb, + isTemplate, + doc, +}: { isTemplateThumb: boolean; isTemplate: boolean; doc?: YDoc; }) { - const { - drawerOpened, - drawerWidth, - setDrawerWidth, - toggleOpenDrawer, - } = useOutlineDrawer(); + const { drawerOpened, drawerWidth, setDrawerWidth, toggleOpenDrawer } = useOutlineDrawer(); return (
- {!isTemplate && { - toggleOpenDrawer(true); - }} - drawerWidth={drawerWidth} - onCloseDrawer={() => { - toggleOpenDrawer(false); - }} - openDrawer={drawerOpened} - />} -
- + {!isTemplate && ( + { + toggleOpenDrawer(true); + }} + drawerWidth={drawerWidth} + onCloseDrawer={() => { + toggleOpenDrawer(false); + }} + openDrawer={drawerOpened} + /> + )} + {!isTemplate && ( +
+ )} + - {drawerOpened && + {drawerOpened && ( - } + )}
); } -export default PublishLayout; \ No newline at end of file +export default PublishLayout;