add tiptap

This commit is contained in:
Timi
2026-08-21 01:11:23 +08:00
parent 763783b984
commit 68d9946b70
41 changed files with 5845 additions and 35 deletions
+15
View File
@@ -0,0 +1,15 @@
import view from "./index.vue";
import Toolkit from "../../utils/Toolkit";
import type { TiptapEditorInstance } from "./useTiptapEditor";
export * from "./shared";
export type { TiptapEditorInstance } from "./useTiptapEditor";
export type TiptapEditorExpose = {
submit: () => Promise<string>;
getPendingMediaCount: () => number;
editor?: TiptapEditorInstance;
};
export const TiptapEditor = Toolkit.withInstall(view);
export default TiptapEditor;