feat(editor): drag handle widget extension (#11962)

Closes: BS-3220
This commit is contained in:
Saul-Mirone
2025-04-24 09:47:36 +00:00
parent b66d2d58a1
commit 1d38e5787b
12 changed files with 30 additions and 10 deletions

View File

@@ -29,7 +29,6 @@ import { effects as fragmentDocTitleEffects } from '@blocksuite/affine-fragment-
import { effects as fragmentFramePanelEffects } from '@blocksuite/affine-fragment-frame-panel/effects';
import { effects as fragmentOutlineEffects } from '@blocksuite/affine-fragment-outline/effects';
import { effects as richTextEffects } from '@blocksuite/affine-rich-text/effects';
import { effects as widgetDragHandleEffects } from '@blocksuite/affine-widget-drag-handle/effects';
import { effects as widgetEdgelessAutoConnectEffects } from '@blocksuite/affine-widget-edgeless-auto-connect/effects';
import { effects as widgetFrameTitleEffects } from '@blocksuite/affine-widget-frame-title/effects';
import { effects as widgetRemoteSelectionEffects } from '@blocksuite/affine-widget-remote-selection/effects';
@@ -71,7 +70,6 @@ export function effects() {
widgetScrollAnchoringEffects();
widgetFrameTitleEffects();
widgetRemoteSelectionEffects();
widgetDragHandleEffects();
widgetEdgelessAutoConnectEffects();
widgetSlashMenuEffects();
widgetToolbarEffects();

View File

@@ -30,6 +30,7 @@ import { LinkViewExtension } from '@blocksuite/affine-inline-link/view';
import { MentionViewExtension } from '@blocksuite/affine-inline-mention/view';
import { InlinePresetViewExtension } from '@blocksuite/affine-inline-preset/view';
import { ReferenceViewExtension } from '@blocksuite/affine-inline-reference/view';
import { DragHandleViewExtension } from '@blocksuite/affine-widget-drag-handle/view';
import { MigratingViewExtension } from './migrating-view';
@@ -73,6 +74,9 @@ export function getInternalViewExtensions() {
MentionViewExtension,
InlinePresetViewExtension,
// Widget
DragHandleViewExtension,
MigratingViewExtension,
];
}

View File

@@ -0,0 +1 @@
export * from '@blocksuite/affine-widget-drag-handle/view';