From 0263059ebcde99dc1df730b42089e93a5b0406a2 Mon Sep 17 00:00:00 2001 From: purocean Date: Tue, 27 Apr 2021 16:14:20 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E6=8F=92=E4=BB=B6=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/Preview.vue | 3 +- frontend/src/components/StatusBarMenu.vue | 8 +- frontend/src/plugins/applet.ts | 2 +- frontend/src/plugins/drawio.ts | 2 +- frontend/src/plugins/echarts.ts | 2 +- frontend/src/plugins/markdown-code.ts | 2 +- frontend/src/plugins/markdown-link.ts | 2 +- frontend/src/plugins/markdown-source-line.ts | 2 +- frontend/src/plugins/markdown-toc.ts | 2 +- frontend/src/plugins/mermaid.ts | 2 +- frontend/src/plugins/mind-map.ts | 2 +- frontend/src/plugins/plantuml.ts | 2 +- frontend/src/plugins/run-code.ts | 2 +- frontend/src/plugins/status-bar-help.ts | 5 +- .../plugins/status-bar-repository-switch.ts | 8 +- frontend/src/plugins/status-bar-view.ts | 5 +- .../src/plugins/transform-img-out-link.ts | 4 +- frontend/src/useful/plugin.ts | 138 ------------------ frontend/src/useful/plugin/build-in.ts | 21 +++ frontend/src/useful/plugin/index.ts | 79 ++++++++++ frontend/src/useful/plugin/markdown.ts | 11 ++ frontend/src/useful/plugin/status-bar.ts | 37 +++++ frontend/src/useful/plugin/tree.ts | 1 + frontend/src/useful/plugin/view.ts | 7 + 24 files changed, 183 insertions(+), 166 deletions(-) delete mode 100644 frontend/src/useful/plugin.ts create mode 100644 frontend/src/useful/plugin/build-in.ts create mode 100644 frontend/src/useful/plugin/index.ts create mode 100644 frontend/src/useful/plugin/markdown.ts create mode 100644 frontend/src/useful/plugin/status-bar.ts create mode 100644 frontend/src/useful/plugin/tree.ts create mode 100644 frontend/src/useful/plugin/view.ts diff --git a/frontend/src/components/Preview.vue b/frontend/src/components/Preview.vue index b0c13016..65d6246a 100644 --- a/frontend/src/components/Preview.vue +++ b/frontend/src/components/Preview.vue @@ -50,7 +50,8 @@ import Footnote from 'markdown-it-footnote' import Highlight from 'highlight.js' import file from '../useful/file' -import { getMarkdownItPlugins, triggerHook } from '../useful/plugin' +import { triggerHook } from '../useful/plugin' +import { getPlugins as getMarkdownItPlugins } from '../useful/plugin/markdown' import { useBus } from '../useful/bus' import 'github-markdown-css/github-markdown.css' diff --git a/frontend/src/components/StatusBarMenu.vue b/frontend/src/components/StatusBarMenu.vue index 80f59d85..95d96dfb 100644 --- a/frontend/src/components/StatusBarMenu.vue +++ b/frontend/src/components/StatusBarMenu.vue @@ -12,7 +12,7 @@