refactor(editor): remove dependency of command global types (#9903)

Closes: [BS-2216](https://linear.app/affine-design/issue/BS-2216/remove-global-types-in-command)
This commit is contained in:
Saul-Mirone
2025-01-27 12:28:46 +00:00
parent 4b549e0484
commit 17bf75e843
170 changed files with 1461 additions and 2124 deletions

View File

@@ -1,3 +1,4 @@
import { getSelectionRectsCommand } from '@blocksuite/affine-shared/commands';
import { matchFlavours } from '@blocksuite/affine-shared/utils';
import {
BlockSelection,
@@ -212,10 +213,13 @@ export class AffineDocRemoteSelectionWidget extends WidgetComponent {
if (!textSelection && !blockSelections.length) return [];
const { selectionRects } = this.std.command.exec('getSelectionRects', {
textSelection,
blockSelections,
});
const [_, { selectionRects }] = this.std.command.exec(
getSelectionRectsCommand,
{
textSelection,
blockSelections,
}
);
if (!selectionRects) return [];