feat(editor): inline footnote extension (#11908)

Closes: BS-3219
This commit is contained in:
Saul-Mirone
2025-04-23 01:40:49 +00:00
parent 6fbbfc80e5
commit 2510e7a9a4
20 changed files with 73 additions and 10 deletions
@@ -51,6 +51,7 @@ import {
textToMarkdownAdapterMatcher,
textToPlainTextAdapterMatcher,
} from '@blocksuite/affine-gfx-text';
import { FootNoteInlineSpecExtension } from '@blocksuite/affine-inline-footnote';
import { inlinePresetExtensions } from '@blocksuite/affine-inline-preset';
import {
DefaultOpenDocExtension,
@@ -79,6 +80,7 @@ const elementToMarkdownAdapterMatchers = [
];
export const CommonBlockSpecs: ExtensionType[] = [
FootNoteInlineSpecExtension,
inlinePresetExtensions,
DocDisplayMetaService,
EditPropsStore,
@@ -29,7 +29,6 @@ import { effects as componentViewDropdownMenuEffects } from '@blocksuite/affine-
import { effects as fragmentDocTitleEffects } from '@blocksuite/affine-fragment-doc-title/effects';
import { effects as fragmentFramePanelEffects } from '@blocksuite/affine-fragment-frame-panel/effects';
import { effects as fragmentOutlineEffects } from '@blocksuite/affine-fragment-outline/effects';
import { effects as inlineFootnoteEffects } from '@blocksuite/affine-inline-footnote/effects';
import { effects as inlineLatexEffects } from '@blocksuite/affine-inline-latex/effects';
import { effects as inlineLinkEffects } from '@blocksuite/affine-inline-link/effects';
import { effects as inlineMentionEffects } from '@blocksuite/affine-inline-mention';
@@ -55,7 +54,6 @@ export function effects() {
inlineReferenceEffects();
inlinePresetEffects();
inlineLinkEffects();
inlineFootnoteEffects();
inlineLatexEffects();
inlineMentionEffects();