From c4dd107dbea3456c4cbf624f5ea856277c961593 Mon Sep 17 00:00:00 2001 From: "lihao.ylh" Date: Thu, 26 Aug 2021 20:57:51 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=A0=E9=99=A4=E5=86=97?= =?UTF-8?q?=E4=BD=99=E5=87=BD=E6=95=B0=E8=BD=AC=E6=8D=A2=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/settings/settings-pane.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/editor-skeleton/src/components/settings/settings-pane.tsx b/packages/editor-skeleton/src/components/settings/settings-pane.tsx index 16f9ae138..c08faf429 100644 --- a/packages/editor-skeleton/src/components/settings/settings-pane.tsx +++ b/packages/editor-skeleton/src/components/settings/settings-pane.tsx @@ -86,16 +86,12 @@ class SettingFieldView extends Component<{ field: SettingField }> { const skeleton = this.context as Skeleton; const { stages } = skeleton; - // todo: error handling - let _onChange = extraProps?.onChange?.value; - if (extraProps && extraProps.onChange && extraProps.onChange.type === 'JSFunction') { - _onChange = transformStringToFunction(extraProps.onChange.value); - } + let _onChange = extraProps?.onChange; let stageName; if (display === 'entry') { const stage = stages.add({ type: 'Widget', - name: `${field.getNode().id }_${ field.name.toString()}`, + name: `${field.getNode().id }_${field.name.toString()}`, content: {field.items.map((item, index) => createSettingFieldView(item, field, index))}, props: { title: field.title,