From bfd6eb8526e480ec40b19905d72ed760e800f369 Mon Sep 17 00:00:00 2001 From: purocean Date: Wed, 10 Nov 2021 09:45:28 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=20bus=20?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E6=80=BB=E7=BA=BF=EF=BC=8C=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=20hook=20=E4=BB=A3=E6=9B=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/Editor.vue | 11 ++-- src/renderer/components/ExportPanel.vue | 2 +- src/renderer/components/FileTabs.vue | 27 +++++--- src/renderer/components/Layout.vue | 5 +- src/renderer/components/MonacoEditor.vue | 9 ++- src/renderer/components/Preview.vue | 28 ++++---- src/renderer/components/StatusBarMenu.vue | 14 ++-- src/renderer/components/TreeNode.vue | 12 ++-- src/renderer/components/Xterm.vue | 13 ++-- src/renderer/context/index.ts | 2 - src/renderer/core/action.ts | 18 +---- src/renderer/core/bus.ts | 47 -------------- src/renderer/core/hook.ts | 26 ++++++-- src/renderer/index.ts | 2 - src/renderer/plugins/copy-text.ts | 2 +- .../plugins/document-history-stack.ts | 12 ++-- src/renderer/plugins/editor-paste.ts | 2 +- src/renderer/plugins/image-hosting-picgo.ts | 2 +- src/renderer/plugins/image-viewer.ts | 2 +- src/renderer/plugins/markdown-drawio.ts | 11 ++-- src/renderer/plugins/markdown-echarts.ts | 6 +- src/renderer/plugins/markdown-link.ts | 2 +- src/renderer/plugins/markdown-luckysheet.ts | 6 +- src/renderer/plugins/markdown-mermaid.ts | 2 +- src/renderer/plugins/switch-todo.ts | 2 +- src/renderer/plugins/sync-scroll.ts | 9 ++- src/renderer/plugins/table-cell-edit.ts | 6 +- .../plugins/transform-img-out-link.ts | 6 +- src/renderer/services/document.ts | 21 +++--- src/renderer/services/editor.ts | 26 +++----- src/renderer/services/layout.ts | 10 ++- src/renderer/services/theme.ts | 6 +- src/renderer/services/view.ts | 4 +- src/renderer/startup.ts | 20 +++--- src/renderer/support/embed.ts | 22 +++---- src/renderer/types.ts | 65 +++++++++---------- 36 files changed, 198 insertions(+), 262 deletions(-) delete mode 100644 src/renderer/core/bus.ts diff --git a/src/renderer/components/Editor.vue b/src/renderer/components/Editor.vue index 5002ff78..ae70dc51 100644 --- a/src/renderer/components/Editor.vue +++ b/src/renderer/components/Editor.vue @@ -7,7 +7,7 @@