mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-13 21:05:19 +00:00
refactor(editor): move crud to doc (#9479)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import type { ColorScheme } from '@blocksuite/affine-model';
|
||||
import type { Slot } from '@blocksuite/store';
|
||||
import type { Slot } from '@blocksuite/global/utils';
|
||||
import { createContext } from '@lit/context';
|
||||
|
||||
import type { EdgelessToolbarWidget } from './edgeless-toolbar.js';
|
||||
|
||||
@@ -21,8 +21,7 @@ import {
|
||||
import { stopPropagation } from '@blocksuite/affine-shared/utils';
|
||||
import { WidgetComponent } from '@blocksuite/block-std';
|
||||
import { GfxControllerIdentifier } from '@blocksuite/block-std/gfx';
|
||||
import { debounce } from '@blocksuite/global/utils';
|
||||
import { Slot } from '@blocksuite/store';
|
||||
import { debounce, Slot } from '@blocksuite/global/utils';
|
||||
import { autoPlacement, offset } from '@floating-ui/dom';
|
||||
import { ContextProvider } from '@lit/context';
|
||||
import { computed } from '@preact/signals-core';
|
||||
|
||||
@@ -2,8 +2,11 @@
|
||||
import type { PointerEventState } from '@blocksuite/block-std';
|
||||
import { BaseTool, MouseButton } from '@blocksuite/block-std/gfx';
|
||||
import { IS_MAC } from '@blocksuite/global/env';
|
||||
import { Bound, getCommonBoundWithRotation } from '@blocksuite/global/utils';
|
||||
import { Slot } from '@blocksuite/store';
|
||||
import {
|
||||
Bound,
|
||||
getCommonBoundWithRotation,
|
||||
Slot,
|
||||
} from '@blocksuite/global/utils';
|
||||
|
||||
import {
|
||||
AFFINE_AI_PANEL_WIDGET,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { RootBlockSchema } from '@blocksuite/affine-model';
|
||||
import type { Viewport } from '@blocksuite/affine-shared/types';
|
||||
import { Slot } from '@blocksuite/store';
|
||||
import { Slot } from '@blocksuite/global/utils';
|
||||
|
||||
import { RootService } from '../root-service.js';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export { markdownToMindmap, MiniMindmapPreview } from './mindmap-preview.js';
|
||||
export { MindmapRootBlock } from './mindmap-root-block.js';
|
||||
export { MindmapService } from './minmap-service.js';
|
||||
export { MindmapService } from './mindmap-service.js';
|
||||
export { MindmapSurfaceBlock } from './surface-block.js';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { RootBlockSchema } from '@blocksuite/affine-model';
|
||||
import { BlockService } from '@blocksuite/block-std';
|
||||
import { Slot } from '@blocksuite/store';
|
||||
import { Slot } from '@blocksuite/global/utils';
|
||||
|
||||
export class MindmapService extends BlockService {
|
||||
static override readonly flavour = RootBlockSchema.model.flavour;
|
||||
@@ -16,7 +16,7 @@ import type { BlockSchema } from '@blocksuite/store';
|
||||
import { literal } from 'lit/static-html.js';
|
||||
import type { z } from 'zod';
|
||||
|
||||
import { MindmapService } from './minmap-service.js';
|
||||
import { MindmapService } from './mindmap-service.js';
|
||||
import { MindmapSurfaceBlockService } from './surface-service.js';
|
||||
|
||||
export const MiniMindmapSpecs: ExtensionType[] = [
|
||||
|
||||
@@ -13,7 +13,7 @@ import type { Bound } from '@blocksuite/global/utils';
|
||||
import { html } from 'lit';
|
||||
import { query } from 'lit/decorators.js';
|
||||
|
||||
import type { MindmapService } from './minmap-service.js';
|
||||
import type { MindmapService } from './mindmap-service.js';
|
||||
|
||||
export class MindmapSurfaceBlock extends BlockComponent<SurfaceBlockModel> {
|
||||
renderer?: CanvasRenderer;
|
||||
|
||||
Reference in New Issue
Block a user