返回 presentation-ai
presentation-editor-base-kit.tsx
根目录 / src / components / notebook / presentation / editor / plugins / presentation-editor-base-kit.tsx
1 import { BaseAlignKit } from "@/components/plate/plugins/align-base-kit";
2 import { BaseBasicMarksKit } from "@/components/plate/plugins/basic-marks-base-kit";
3 import { BaseCalloutKit } from "@/components/plate/plugins/callout-base-kit";
4 import { BaseCodeBlockKit } from "@/components/plate/plugins/code-block-base-kit";
5 import { BaseColumnKit } from "@/components/plate/plugins/column-base-kit";
6 import { BaseCommentKit } from "@/components/plate/plugins/comment-base-kit";
7 import { BaseDateKit } from "@/components/plate/plugins/date-base-kit";
8 import { BaseFontKit } from "@/components/plate/plugins/font-base-kit";
9 import { BaseLineHeightKit } from "@/components/plate/plugins/line-height-base-kit";
10 import { BaseLinkKit } from "@/components/plate/plugins/link-base-kit";
11 import { BaseListKit } from "@/components/plate/plugins/list-base-kit";
12 import { MarkdownKit } from "@/components/plate/plugins/markdown-kit";
13 import { BaseMathKit } from "@/components/plate/plugins/math-base-kit";
14 import { BaseMediaKit } from "@/components/plate/plugins/media-base-kit";
15 import { BaseMentionKit } from "@/components/plate/plugins/mention-base-kit";
16 import { BaseSuggestionKit } from "@/components/plate/plugins/suggestion-base-kit";
17 import { BaseTocKit } from "@/components/plate/plugins/toc-base-kit";
18 import { BaseToggleKit } from "@/components/plate/plugins/toggle-base-kit";
19 import { PresentationBasicBlocksBaseKit } from "./presentation-basic-blocks-base-kit";
20
21 // Presentation-focused BaseEditorKit using presentation static components for headings/paragraphs
22 export const PresentationEditorBaseKit = [
23 ...PresentationBasicBlocksBaseKit,
24 ...BaseCodeBlockKit,
25 ...BaseToggleKit,
26 ...BaseTocKit,
27 ...BaseMediaKit,
28 ...BaseCalloutKit,
29 ...BaseColumnKit,
30 ...BaseMathKit,
31 ...BaseDateKit,
32 ...BaseLinkKit,
33 ...BaseMentionKit,
34 ...BaseBasicMarksKit,
35 ...BaseFontKit,
36 ...BaseListKit,
37 ...BaseAlignKit,
38 ...BaseLineHeightKit,
39 ...BaseCommentKit,
40 ...BaseSuggestionKit,
41 ...MarkdownKit,
42 ];
43
43 lines Plain Text