From 73acf6f112de22feb0ccea8033e6adf3b25c0e4b Mon Sep 17 00:00:00 2001 From: liujuping Date: Fri, 25 Nov 2022 21:10:13 +0800 Subject: [PATCH] fix: fix the problem of crash caused by infinite loop in antd scene --- .../src/components/settings/settings-pane.tsx | 95 ++++++++++++++----- packages/types/src/field-config.ts | 5 + 2 files changed, 75 insertions(+), 25 deletions(-) diff --git a/packages/editor-skeleton/src/components/settings/settings-pane.tsx b/packages/editor-skeleton/src/components/settings/settings-pane.tsx index 1431358d1..fc084628a 100644 --- a/packages/editor-skeleton/src/components/settings/settings-pane.tsx +++ b/packages/editor-skeleton/src/components/settings/settings-pane.tsx @@ -67,19 +67,31 @@ class SettingFieldView extends Component; + + /** + * onChange 事件 + */ + onChange?: (value: any, field: any) => void; } /**