diff --git a/packages/app/src/components/quick-search/footer.tsx b/packages/app/src/components/quick-search/footer.tsx index 9666f7f1b7..eea6dee2c4 100644 --- a/packages/app/src/components/quick-search/footer.tsx +++ b/packages/app/src/components/quick-search/footer.tsx @@ -3,6 +3,7 @@ import { AddIcon } from '@blocksuite/icons'; import { StyledModalFooterContent } from './style'; import { useEditor } from '@/providers/editor-provider'; import { useModal } from '@/providers/global-modal-provider'; +import { Command } from 'cmdk'; export const Footer = (props: { query: string }) => { const { createPage, openPage } = useEditor(); @@ -10,20 +11,22 @@ export const Footer = (props: { query: string }) => { const query = props.query; return ( - { + { const page = await createPage({ title: query }); openPage(page.id); triggerQuickSearchModal(); }} > - - {query ? ( - New "{query}" page - ) : ( - New page - )} - + + + {query ? ( + New "{query}" page + ) : ( + New page + )} + + ); }; diff --git a/packages/app/src/components/quick-search/index.tsx b/packages/app/src/components/quick-search/index.tsx index 2d9f011d6e..f99b029e39 100644 --- a/packages/app/src/components/quick-search/index.tsx +++ b/packages/app/src/components/quick-search/index.tsx @@ -76,23 +76,25 @@ export const QuickSearch = ({ open, onClose }: TransitionsModalProps) => { {isMac() ? '⌘ + K' : 'Ctrl + K'} - - - + + + + + {showCreatePage ? ( + <> + + +