feat: create editor

This commit is contained in:
MingLiang Wang
2022-12-27 15:57:35 +08:00
parent 2b9f2374d3
commit 7c07307e0e
@@ -6,7 +6,7 @@ import {
Workspace as StoreWorkspace,
} from '@blocksuite/store';
import '@blocksuite/blocks';
import { createEditor } from '@blocksuite/editor';
import { EditorContainer } from '@blocksuite/editor';
import { BlockSchema } from '@blocksuite/blocks/models';
import type { LoadWorkspaceHandler, CreateEditorHandler } from './context';
import {
@@ -88,7 +88,9 @@ const DynamicBlocksuite = ({
useEffect(() => {
const createEditorHandler: CreateEditorHandler = (page: Page) => {
return createEditor(page);
const editor = new EditorContainer();
editor.page = page;
return editor;
};
setCreateEditorHandler(createEditorHandler);