feat(editor): support text highlight html adapter (#9632)

[BS-2061](https://linear.app/affine-design/issue/BS-2061/html-adapter-支持-text-highlight-样式)
This commit is contained in:
donteatfriedrice
2025-01-13 02:20:58 +00:00
parent 76895e29d8
commit 5c4e87ddb5
38 changed files with 216 additions and 144 deletions

View File

@@ -32,9 +32,9 @@ import { I18n } from '@affine/i18n';
import {
defaultBlockMarkdownAdapterMatchers,
docLinkBaseURLMiddleware,
inlineDeltaToMarkdownAdapterMatchers,
InlineDeltaToMarkdownAdapterExtensions,
MarkdownAdapter,
markdownInlineToDeltaMatchers,
MarkdownInlineToDeltaAdapterExtensions,
titleMiddleware,
} from '@blocksuite/affine/blocks';
import { Container } from '@blocksuite/affine/global/di';
@@ -198,9 +198,9 @@ const frameworkProvider = framework.provider();
const container = new Container();
[
...markdownInlineToDeltaMatchers,
...MarkdownInlineToDeltaAdapterExtensions,
...defaultBlockMarkdownAdapterMatchers,
...inlineDeltaToMarkdownAdapterMatchers,
...InlineDeltaToMarkdownAdapterExtensions,
].forEach(ext => {
ext.setup(container);
});