From da9bb7f3b1c9c654d39813ac499882c56c48f900 Mon Sep 17 00:00:00 2001 From: "mario.gk" Date: Tue, 17 Nov 2020 21:11:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8E=BB=E6=8E=89=20AppHelper?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-preset-vision/src/bus.ts | 3 +-- packages/editor-skeleton/src/layouts/workbench.tsx | 8 +++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/editor-preset-vision/src/bus.ts b/packages/editor-preset-vision/src/bus.ts index 329d4a27b..83dd0db71 100644 --- a/packages/editor-preset-vision/src/bus.ts +++ b/packages/editor-preset-vision/src/bus.ts @@ -1,13 +1,12 @@ import logger from '@ali/vu-logger'; import { EventEmitter } from 'events'; import { editor } from './editor'; -import { AppHelper } from '@ali/lowcode-utils'; /** * Bus class as an EventEmitter */ export class Bus { - private emitter = AppHelper.getInstance(); + private emitter = new EventEmitter(); getEmitter() { return this.emitter; diff --git a/packages/editor-skeleton/src/layouts/workbench.tsx b/packages/editor-skeleton/src/layouts/workbench.tsx index 2c3f9cc43..ec9bc965d 100644 --- a/packages/editor-skeleton/src/layouts/workbench.tsx +++ b/packages/editor-skeleton/src/layouts/workbench.tsx @@ -13,7 +13,6 @@ import RightArea from './right-area'; import './workbench.less'; import { SkeletonContext } from '../context'; import { EditorConfig, PluginClassSet } from '@ali/lowcode-types'; -import { AppHelper } from '@ali/lowcode-utils'; @observer export class Workbench extends Component<{ skeleton: Skeleton; config?: EditorConfig; components?: PluginClassSet; className?: string; topAreaItemClassName?: string }> { @@ -27,10 +26,9 @@ export class Workbench extends Component<{ skeleton: Skeleton; config?: EditorCo return false; } - componentDidCatch(error: any) { - const helper = AppHelper.getInstance(); - helper.emit('editor.skeleton.workbench.error', error); - } + // componentDidCatch(error: any) { + // globalContext.get(Editor).emit('editor.skeleton.workbench.error', error); + // } render() { const { skeleton, className, topAreaItemClassName } = this.props;