From 2a249d20867099f602772ca065f9d1645e0418d6 Mon Sep 17 00:00:00 2001 From: "wuyue.xht" Date: Mon, 22 Jun 2020 11:42:03 +0800 Subject: [PATCH] chore: export single instance of Monitor --- packages/editor-core/src/utils/monitor.ts | 3 ++- packages/editor-preset-vision/src/index.ts | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/editor-core/src/utils/monitor.ts b/packages/editor-core/src/utils/monitor.ts index f11dc61df..66ec0f39b 100644 --- a/packages/editor-core/src/utils/monitor.ts +++ b/packages/editor-core/src/utils/monitor.ts @@ -42,4 +42,5 @@ class Monitor { } } -export { Monitor }; +const monitor = new Monitor(); +export { monitor }; diff --git a/packages/editor-preset-vision/src/index.ts b/packages/editor-preset-vision/src/index.ts index 78778a199..9df95fbc6 100644 --- a/packages/editor-preset-vision/src/index.ts +++ b/packages/editor-preset-vision/src/index.ts @@ -4,7 +4,7 @@ import Icons from '@ali/ve-icons'; import logger from '@ali/vu-logger'; import { render } from 'react-dom'; import I18nUtil from './i18n-util'; -import { hotkey as Hotkey, Monitor } from '@ali/lowcode-editor-core'; +import { hotkey as Hotkey, monitor } from '@ali/lowcode-editor-core'; import { createElement } from 'react'; import { VE_EVENTS as EVENTS, VE_HOOKS as HOOKS, VERSION as Version } from './base/const'; import Bus from './bus'; @@ -84,7 +84,7 @@ const VisualEngine = { I18nUtil, Hotkey, Env, - Monitor, + monitor, /* pub/sub 集线器 */ Bus, /* 事件 */ @@ -133,7 +133,7 @@ export { I18nUtil, Hotkey, Env, - Monitor, + monitor, /* pub/sub 集线器 */ Bus, /* 事件 */