feat(editor): linked doc widget extension (#12001)

Closes: BS-3225
This commit is contained in:
Saul-Mirone
2025-04-26 02:45:18 +00:00
parent 6e76a3e593
commit c3f6bea446
12 changed files with 28 additions and 13 deletions
@@ -10,7 +10,6 @@ import {
ToolbarModuleExtension,
ToolbarRegistryExtension,
} from '@blocksuite/affine-shared/services';
import { linkedDocWidget } from '@blocksuite/affine-widget-linked-doc';
import { docRemoteSelectionWidget } from '@blocksuite/affine-widget-remote-selection';
import { scrollAnchoringWidget } from '@blocksuite/affine-widget-scroll-anchoring';
import { SlashMenuExtension } from '@blocksuite/affine-widget-slash-menu';
@@ -37,7 +36,6 @@ export const CommonSpecs: ExtensionType[] = [
...RootBlockAdapterExtensions,
...clipboardConfigs,
SlashMenuExtension,
linkedDocWidget,
docRemoteSelectionWidget,
viewportOverlayWidget,
scrollAnchoringWidget,
@@ -1,5 +1,3 @@
import { effects as widgetLinkedDocEffects } from '@blocksuite/affine-widget-linked-doc/effects';
import { EdgelessAutoCompletePanel } from './edgeless/components/auto-complete/auto-complete-panel.js';
import { EdgelessAutoComplete } from './edgeless/components/auto-complete/edgeless-auto-complete.js';
import {
@@ -44,9 +42,6 @@ import {
} from './widgets/viewport-overlay/viewport-overlay.js';
export function effects() {
// Run other effects
widgetLinkedDocEffects();
// Register components by category
registerRootComponents();
registerWidgets();