support mermaid

This commit is contained in:
archer
2023-06-11 16:32:06 +08:00
parent d057d20c17
commit d0c3d60751
11 changed files with 914 additions and 119 deletions

View File

@@ -1,19 +0,0 @@
declare module "mermaid" {
import mermaidAPI from "mermaid";
const mermaid: any;
export default mermaid;
// 扩展 mermaidAPI
interface MermaidAPI extends mermaidAPI.mermaidAPI {
contentLoaded: (
targetEl: Element,
options?: mermaidAPI.mermaidAPI.Config
) => void;
}
const mermaidAPIInstance: MermaidAPI;
export default mermaidAPIInstance;
}
type Dispatch = (action: Action) => void;