feat: add ai entry to code toolbar and image toolbar (#7169)
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
import type { BlockSpec } from '@blocksuite/block-std';
|
import type { BlockSpec } from '@blocksuite/block-std';
|
||||||
import {
|
import {
|
||||||
BookmarkBlockSpec,
|
BookmarkBlockSpec,
|
||||||
CodeBlockSpec,
|
|
||||||
DatabaseBlockSpec,
|
DatabaseBlockSpec,
|
||||||
DataViewBlockSpec,
|
DataViewBlockSpec,
|
||||||
DividerBlockSpec,
|
DividerBlockSpec,
|
||||||
@@ -12,11 +11,14 @@ import {
|
|||||||
EmbedLoomBlockSpec,
|
EmbedLoomBlockSpec,
|
||||||
EmbedSyncedDocBlockSpec,
|
EmbedSyncedDocBlockSpec,
|
||||||
EmbedYoutubeBlockSpec,
|
EmbedYoutubeBlockSpec,
|
||||||
ImageBlockSpec,
|
|
||||||
ListBlockSpec,
|
ListBlockSpec,
|
||||||
NoteBlockSpec,
|
NoteBlockSpec,
|
||||||
} from '@blocksuite/blocks';
|
} from '@blocksuite/blocks';
|
||||||
import { AIParagraphBlockSpec } from '@blocksuite/presets';
|
import {
|
||||||
|
AICodeBlockSpec,
|
||||||
|
AIImageBlockSpec,
|
||||||
|
AIParagraphBlockSpec,
|
||||||
|
} from '@blocksuite/presets';
|
||||||
|
|
||||||
import { CustomAttachmentBlockSpec } from './custom/attachment-block';
|
import { CustomAttachmentBlockSpec } from './custom/attachment-block';
|
||||||
|
|
||||||
@@ -26,8 +28,6 @@ export const CommonBlockSpecs: BlockSpec[] = [
|
|||||||
DatabaseBlockSpec,
|
DatabaseBlockSpec,
|
||||||
DataViewBlockSpec,
|
DataViewBlockSpec,
|
||||||
DividerBlockSpec,
|
DividerBlockSpec,
|
||||||
CodeBlockSpec,
|
|
||||||
ImageBlockSpec,
|
|
||||||
BookmarkBlockSpec,
|
BookmarkBlockSpec,
|
||||||
EmbedFigmaBlockSpec,
|
EmbedFigmaBlockSpec,
|
||||||
EmbedGithubBlockSpec,
|
EmbedGithubBlockSpec,
|
||||||
@@ -38,5 +38,7 @@ export const CommonBlockSpecs: BlockSpec[] = [
|
|||||||
EmbedLinkedDocBlockSpec,
|
EmbedLinkedDocBlockSpec,
|
||||||
// special
|
// special
|
||||||
CustomAttachmentBlockSpec,
|
CustomAttachmentBlockSpec,
|
||||||
|
AICodeBlockSpec,
|
||||||
|
AIImageBlockSpec,
|
||||||
AIParagraphBlockSpec,
|
AIParagraphBlockSpec,
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -23,6 +23,8 @@ vi.mock('@blocksuite/presets', () => ({
|
|||||||
provide: vi.fn(),
|
provide: vi.fn(),
|
||||||
},
|
},
|
||||||
AIEdgelessRootBlockSpec: {},
|
AIEdgelessRootBlockSpec: {},
|
||||||
|
AICodeBlockSpec: {},
|
||||||
|
AIImageBlockSpec: {},
|
||||||
AIParagraphBlockSpec: {},
|
AIParagraphBlockSpec: {},
|
||||||
AIPageRootBlockSpec: {},
|
AIPageRootBlockSpec: {},
|
||||||
}));
|
}));
|
||||||
|
|||||||
Reference in New Issue
Block a user