diff --git a/packages/frontend/core/src/pages/workspace/all-page.tsx b/packages/frontend/core/src/pages/workspace/all-page.tsx index f4a44e1e4..d62bf16b2 100644 --- a/packages/frontend/core/src/pages/workspace/all-page.tsx +++ b/packages/frontend/core/src/pages/workspace/all-page.tsx @@ -295,6 +295,7 @@ export const AllPage = () => { ) : ( } blockSuiteWorkspace={currentWorkspace.blockSuiteWorkspace} /> )} diff --git a/packages/frontend/core/src/pages/workspace/page-list-empty.tsx b/packages/frontend/core/src/pages/workspace/page-list-empty.tsx index 4cf41ea70..dc813941a 100644 --- a/packages/frontend/core/src/pages/workspace/page-list-empty.tsx +++ b/packages/frontend/core/src/pages/workspace/page-list-empty.tsx @@ -2,7 +2,7 @@ import { Empty } from '@affine/component'; import { Trans } from '@affine/i18n'; import { useAFFiNEI18N } from '@affine/i18n/hooks'; import type { Workspace } from '@blocksuite/store'; -import { useCallback } from 'react'; +import { type ReactNode, useCallback } from 'react'; import { usePageHelper } from '../../components/blocksuite/block-suite-page-list/utils'; import * as styles from './page-list-empty.css'; @@ -10,9 +10,11 @@ import * as styles from './page-list-empty.css'; export const EmptyPageList = ({ type, blockSuiteWorkspace, + heading, }: { type: 'all' | 'trash' | 'shared' | 'public'; blockSuiteWorkspace: Workspace; + heading?: ReactNode; }) => { const { createPage } = usePageHelper(blockSuiteWorkspace); const t = useAFFiNEI18N(); @@ -56,6 +58,7 @@ export const EmptyPageList = ({ return (
+ {heading &&
{heading}
}