From 67238b8da8ddb010e5f6b78ddc34f10302b27779 Mon Sep 17 00:00:00 2001 From: lawvs <18554747+lawvs@users.noreply.github.com> Date: Wed, 3 Aug 2022 16:38:47 +0800 Subject: [PATCH] fix: check error --- .../src/placeholder/PlaceholderPanel.tsx | 56 +++++++++---------- .../templates/template-factory.ts | 6 +- 2 files changed, 29 insertions(+), 33 deletions(-) diff --git a/libs/components/editor-plugins/src/placeholder/PlaceholderPanel.tsx b/libs/components/editor-plugins/src/placeholder/PlaceholderPanel.tsx index 429336c976..89b66256f7 100644 --- a/libs/components/editor-plugins/src/placeholder/PlaceholderPanel.tsx +++ b/libs/components/editor-plugins/src/placeholder/PlaceholderPanel.tsx @@ -141,8 +141,7 @@ export const PlaceholderPanel = (props: PlaceholderPanelProps) => { setOpen(false); props.onClickTips(); }; - const templateList: Array = - TemplateFactory.defaultTemplateList; + const templateList = TemplateFactory.defaultTemplateList; const handleNewFromTemplate = async (template: TemplateMeta) => { const pageId = await editor.getRootBlockId(); const newPage = await services.api.editorBlock.getBlock( @@ -162,33 +161,30 @@ export const PlaceholderPanel = (props: PlaceholderPanelProps) => { setOpen(false); }; return ( - <> - - - Press Enter to continue with an empty page, or pick a - template - -
- {templateList.map((template, index) => { - return ( - { - handleNewFromTemplate(template); - }} - > - {template.name} - - ); - })} -
-
- + + + Press Enter to continue with an empty page, or pick a template + +
+ {templateList.map((template, index) => { + return ( + { + handleNewFromTemplate(template); + }} + > + {template.name} + + ); + })} +
+
); }; diff --git a/libs/datasource/db-service/src/services/editor-block/templates/template-factory.ts b/libs/datasource/db-service/src/services/editor-block/templates/template-factory.ts index 953cf0e6de..88a8d08bbe 100644 --- a/libs/datasource/db-service/src/services/editor-block/templates/template-factory.ts +++ b/libs/datasource/db-service/src/services/editor-block/templates/template-factory.ts @@ -13,7 +13,7 @@ const groupTemplateMap = { grid: gridTemplate, } as GroupTemplateMap; -const defaultTemplateList = [ +const defaultTemplateList: Array = [ { name: 'New From Quick Start', groupKeys: ['todolist'], @@ -22,10 +22,10 @@ const defaultTemplateList = [ { name: 'New From Blog', groupKeys: ['blog'] }, { name: ' New Todolist', groupKeys: ['todolist'] }, { name: ' New Empty Page', groupKeys: ['empty'] }, -] as const; +]; const TemplateFactory = { - defaultTemplateList: defaultTemplateList, + defaultTemplateList, generatePageTemplateByGroupKeys(props: TemplateMeta): Template { const newTitle = props.name || 'Get Started with AFFiNE'; const keys: GroupTemplateKeys[] = props.groupKeys || [];