feat(editor): text gfx extension (#11951)

Closes: BS-3213
This commit is contained in:
Saul-Mirone
2025-04-24 03:21:54 +00:00
parent 9d90899344
commit 2200bd7b70
18 changed files with 81 additions and 53 deletions

View File

@@ -1,6 +1,11 @@
import { EdgelessElementRendererExtension } from '@blocksuite/affine/blocks/root';
import { SurfaceBlockSchema } from '@blocksuite/affine/blocks/surface';
import { MindMapView } from '@blocksuite/affine/gfx/mindmap';
import { ConnectorElementRendererExtension } from '@blocksuite/affine/gfx/connector';
import {
MindmapElementRendererExtension,
MindMapView,
} from '@blocksuite/affine/gfx/mindmap';
import { ShapeElementRendererExtension } from '@blocksuite/affine/gfx/shape';
import { TextElementRendererExtension } from '@blocksuite/affine/gfx/text';
import { RootBlockSchema } from '@blocksuite/affine/model';
import {
DocModeService,
@@ -24,7 +29,10 @@ export const MiniMindmapSpecs: ExtensionType[] = [
MindMapView,
MindmapSurfaceBlockService,
BlockViewExtension('affine:surface', literal`mini-mindmap-surface-block`),
...EdgelessElementRendererExtension,
TextElementRendererExtension,
MindmapElementRendererExtension,
ShapeElementRendererExtension,
ConnectorElementRendererExtension,
];
export const MiniMindmapSchema: z.infer<typeof BlockSchema>[] = [