mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-29 16:19:43 +08:00
chore: each block maintain its own adapter extension (#9224)
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
import type { ExtensionType } from '@blocksuite/block-std';
|
||||
|
||||
import { DatabaseBlockHtmlAdapterExtension } from './html.js';
|
||||
import { DatabaseBlockMarkdownAdapterExtension } from './markdown.js';
|
||||
import { DatabaseBlockNotionHtmlAdapterExtension } from './notion-html.js';
|
||||
|
||||
export const DatabaseBlockAdapterExtensions: ExtensionType[] = [
|
||||
DatabaseBlockHtmlAdapterExtension,
|
||||
DatabaseBlockMarkdownAdapterExtension,
|
||||
DatabaseBlockNotionHtmlAdapterExtension,
|
||||
];
|
||||
@@ -7,6 +7,7 @@ import {
|
||||
import { DatabaseSelectionExtension } from '@blocksuite/data-view';
|
||||
import { literal } from 'lit/static-html.js';
|
||||
|
||||
import { DatabaseBlockAdapterExtensions } from './adapters/extension.js';
|
||||
import { commands } from './commands.js';
|
||||
import { DatabaseDragHandleOption } from './config.js';
|
||||
import { DatabaseBlockService } from './database-service.js';
|
||||
@@ -18,4 +19,5 @@ export const DatabaseBlockSpec: ExtensionType[] = [
|
||||
BlockViewExtension('affine:database', literal`affine-database`),
|
||||
DatabaseDragHandleOption,
|
||||
DatabaseSelectionExtension,
|
||||
];
|
||||
DatabaseBlockAdapterExtensions,
|
||||
].flat();
|
||||
|
||||
Reference in New Issue
Block a user