feat(editor): use store extension manager (#11891)

Closes: BS-3284
This commit is contained in:
Saul-Mirone
2025-04-22 15:51:22 +00:00
parent 99ad4e871e
commit 43966a6c6b
25 changed files with 160 additions and 54 deletions
@@ -10,7 +10,7 @@ import {
} from '@blocksuite/affine-block-root';
import { SurfaceBlockSchemaExtension } from '@blocksuite/affine-block-surface';
import {
TableBlockHtmlAdapterExtension,
TableBlockAdapterExtensions,
TableSelectionExtension,
} from '@blocksuite/affine-block-table';
import {
@@ -66,10 +66,7 @@ function getAdapterFactoryExtensions(): ExtensionType[] {
];
}
const defaultBlockHtmlAdapterMatchers = [
RootBlockHtmlAdapterExtension,
TableBlockHtmlAdapterExtension,
];
const defaultBlockHtmlAdapterMatchers = [RootBlockHtmlAdapterExtension];
const defaultBlockMarkdownAdapterMatchers = [RootBlockMarkdownAdapterExtension];
@@ -130,6 +127,7 @@ const MigratingStoreExtensions: ExtensionType[] = [
DatabaseSelectionExtension,
TableSelectionExtension,
TableBlockAdapterExtensions,
getHtmlAdapterExtensions(),
getMarkdownAdapterExtensions(),
getNotionHtmlAdapterExtensions(),